golang
q5781800
这个作者很懒,什么都没留下…
展开
-
golang开发中遇到的问题
1、文件中的函数调用:大写默认可以外部调用,小写默认为内部函数2、同一文件夹下面多个.go文件,只能有一个package3、定义json转换结构体,变量首字母需要大写4、append()数组需要在后面加上"…"...原创 2018-11-22 14:14:51 · 355 阅读 · 0 评论 -
golang 结构体使用chan
附上test代码,以便后续查看使用package mainimport (“fmt”“time”)type test1 struct {a stringb intc intd int}func produce(p chan<- test1) {aaa := test1{a: “aaaaaa”,b: 1,c: 1,}for i := 0; i < 10...原创 2018-11-28 10:43:38 · 3783 阅读 · 0 评论 -
golang json数据解析错误情况
byte数组接收网络数据完网络数据后,需要根据接收到的长度进行重新分片,才能被json进行解析,不然会报错。 for { len1, err := resp.Body.Read(data) if len1 > 0 { data1 := data[:len1] //需要根据接收到的长度进行重新分片 err1 := json.Unmarshal(data1, rec_re...原创 2018-11-28 11:02:37 · 1659 阅读 · 0 评论