所以,我正在努力适应 Go!我遇到了一个问题,我尝试创建一个包含切片的新数据类型“RandomType”。
package main
type RandomType struct {
RandomSlice []int
}
func main() {
r := new(RandomType)
r.RandomSlice = make([]int, 0)
append(r.RandomSlice, 5)
}
这段代码产生了一个错误:
append(r.RandomSlice, 5) not used
但是,例如,如果我尝试使用
type RandomType struct {
RandomInt int
}
func main() {
r := new(RandomType)
r.RandomInt = 5
}
这工作正常。
不知道我做错了什么。
相关分类