请问个问题,结构体元素如何利用append进行追加?

GitLuckyJ · 2018-07-01 15:35:11 · 5555 次点击
yyl719133368
微信公众号:Golang开放轻松学

不能这样append,可以通过以下两种方式

方法一

tt.name = "xiaobai"

方法二

tt = test{name:"xiaobai"}
#2
更多评论

apend第一个参数必须是切片或者数组,如果是 type test struct { name []string } var tt test tt.name = append(tt.name,"xiaobai") 则没问题 如果是string类型直接用 = 赋值就行

#1
yyl719133368
微信公众号:Golang开放轻松学

都看到这了,不关注一下?

qrcode_for_gh_630d17c4f800_258.jpg

#3