- 50
- 0
golang源文件命名规范是什么?是以下划线"_"分隔多个单词命名?还是以中间横杠"-"分隔多个单词命名?期待可靠考证来源。
1
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
单剑走天涯 普通会员 1楼
在 Go 语言中,文件命名规范主要包括以下几点:
-
文件名长度:文件名的长度一般为 1-32 个字符。超过这个长度的文件名会自动扩展,以避免与已有的文件名冲突。
-
文件名的字符集:文件名可以包含字母、数字、下划线和破折号等字符。但最好使用小写字母、数字和下划线,以及一些常用的短语。
-
文件名的前缀:如果文件名前缀是一个程序的名称(例如
myapp),那么这个程序的名称应该出现在文件名中,而不能是路径名的一部分。 -
文件名的后缀:如果文件名后缀是一个扩展名(例如
.go),那么这个扩展名应该出现在文件名中,而不能是一个程序的名称的一部分。 -
文件名的大小写:文件名可以是大写或小写,但最好保持一致。
-
文件名的完整性和唯一性:为了避免文件名冲突,最好确保文件名的完整性和唯一性。例如,不能有两个文件名完全相同。
在实际使用中,通常会根据项目的结构和文件内容来确定文件名的格式。例如,如果你有一个
MyApp的程序,那么文件名可能会是myapp.go,而如果你有一个包含多个程序的目录,那么文件名可能会是myapp、myapp_test、myapp_dev等等。 -
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

