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

GitLuckyJ · · 5455 次点击
明白了,谢谢~~ name []string 这样就意味着name这个元素定义为切片了,感谢思密达
#4
更多评论
apend第一个参数必须是切片或者数组,如果是 type test struct { name []string } var tt test tt.name = append(tt.name,"xiaobai") 则没问题 如果是string类型直接用 = 赋值就行
#1
yyl719133368
微信公众号:Golang开放轻松学
不能这样append,可以通过以下两种方式 方法一 ``` tt.name = "xiaobai" ``` 方法二 ``` tt = test{name:"xiaobai"} ```
#2