Golang 方法的结构指针接收者和结构值接收者

结构体 (1)结构指针接收者,顾名思义,会在方法内部改变该结构内部变量的值; (2)结构值接收者,在方法内部对变量的改变不会影响该结构。 示例以下:golang type My struct { num int } func (self My) AddOne() { self.num++ } func (self *My) AddTwo() { self.num += 2
相关文章
相关标签/搜索