Golang 方法的結構指針接收者和結構值接收者

結構體 (1)結構指針接收者,顧名思義,會在方法內部改變該結構內部變量的值; (2)結構值接收者,在方法內部對變量的改變不會影響該結構。 示例以下:golang type My struct { num int } func (self My) AddOne() { self.num++ } func (self *My) AddTwo() { self.num += 2
相關文章
相關標籤/搜索