我正在尝试确定Golang中const
的名称是否有命名约定。
我个人倾向于遵循C风格并以大写形式编写它们,但在此页面http://golang.org/doc/effective_go.html上似乎没有列出任何有关该语言的命名约定,但是我没有发现任何内容。
最佳答案
标准库使用驼峰式大小写,因此我建议您也这样做。第一个字母是大写还是小写,取决于您是否要导出常量。
一些例子:
md5.BlockSize
os.O_RDONLY
是一个异常(exception),因为它是直接从POSIX借来的。 os.PathSeparator
关于go - 为const命名约定,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22688906/