Arefer: http://cd /usr/local/ linlin@linlin-i5:/usr/local$ ls bin etc games go go.gz include lib man sbin share src

https://bbs.huaweicloud.com/blogs/291830

1.包和目录的命名:

全部小写,不重名。简洁简短,不使用复数,不使用common,lib, util,shared.

2.文件命名:

全小写字母,使用分词'_'连接。

3.变量和常量:

变量使用驼峰命名法。

常量使用全部大写,使用'_'分词。

4.函数名和方法名:

使用动词+名词,如果是判断类型,名称应该包含:Is, Has,Can,Allow...

5.接口和结构体:

使用名词或名词连接