我正在尝试确定 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/