go语言有没有必要为对象增加get、set方法

80163916 · · 3164 次点击
指针本身也是变量,参数传递时是拷贝的指针本身,理解为其它语言里所说的浅拷贝吧
#5
更多评论
1. 个人觉得随意,更推荐使用go的大小写来控制 2. 可以这这样搞。通过完整路径或者相对路径访问,例如 /a/b/bb或者 ./b/bb - 如果bb.go的package是bb的话。
#1
成员属性最好要像C#那样靠编译器来支持或者优化,否则自己去定义那么多get set方法等全是垃圾代码,开发和执行效率都低,golang的函数调用就意味着参数和返回值的一次值拷贝。
#2