有人可以向我解释为什么在执行此操作时附加到数组会起作用:
func (s *Sample) Append(name string) {
d := &Stuff{
name: name,
}
s.data = append(s.data, d)
}
但当你这样做时就不会:
func (s Sample) Append(name string) {
d := &Stuff{
name: name,
}
s.data = append(s.data, d)
}
您是否有任何理由想要使用第二个示例。
aluckdog
相关分类