命名规范
Go 中的命名规范
- 名字—般使用 CamelCase (驼峰式大小写法)
- 首字母大写:public
- 首字母小写:private
这里的 public 和 private 是针对谁来说的?针对包。每个目录一个包,但是和 Java 不一样,包名并不一定要和目录名一样,但是每个目录下只能有一个包名。main 方法比较特殊,包含了程序的执行入口,包名需要是 main,也就是说 main 方法所在目录的所有 .go
文件的包名必须为 main。
为结构体定义方法时需要注意的事项:
- 为结构定义的方法必须放在同一个包内
- 可以是不同文件
文章评论