golang的方法绑定的类型,什么时候传值,什么时候传指针?
下面两种写法都有看到,但不知怎么区分使用,请大佬指导一下:
func (s *Widget) Do() {
//...
}
func (s Widget) Do() {
//...
}
golang的方法绑定的类型,什么时候传值,什么时候传指针?
下面两种写法都有看到,但不知怎么区分使用,请大佬指导一下:
func (s *Widget) Do() {
//...
}
func (s Widget) Do() {
//...
}
7 回答5.3k 阅读
6 回答6.8k 阅读✓ 已解决
4 回答2.3k 阅读
1 回答3.3k 阅读
2 回答2.2k 阅读
1 回答2.1k 阅读
1 回答1.5k 阅读