在 go 中,我似乎有两个选择:
foo := Thing{}
foo.bar()
foo := &Thing{}
func (self Thing) bar() {
}
func (self *Thing) bar() {
用 self Thing 或 self *Thing 定义我的函数的更好方法是什么?
编辑:这不是关于方法和函数的问题的重复。这个问题与 Thing 和 &Thing 有关,我认为它的不同足以保证它自己的网址。
郎朗坤
繁花如伊
相关分类