Go中文件名的约定是什么?
发布于 2021-02-01 11:14:13
我可以在Go中找到命名包的约定:单词之间没有下划线,所有内容都小写。
这个约定也适用于文件名吗?
您是否也像在Java类中一样将一个结构放在一个文件中,然后以该结构命名?
当前,如果我有一个结构WebServer,则将其放在文件web_server.go中。
关注者
0
被浏览
78
1 个回答
-
有一些准则可以遵循。
- 以“。”开头的文件名。或“ _”被go工具忽略
- 带后缀的文件
_test.go
只能由该go test
工具编译和运行。 - 具有os和特定于体系结构后缀的文件会自动遵循相同的约束,例如,
name_linux.go
仅在linux上构建,name_amd64.go
仅在amd64上构建。这//+build amd64
与文件顶部有一行相同
有关
go build
更多详细信息,请参阅该工具的文档:https :
//golang.org/pkg/go/build/
推荐阅读
-
Go 中文件名的约定是什么?
2022-01-03 关注 0 浏览121 1答案
-
什么是 javascript 文件名命名约定?
2022-04-11 关注 0 浏览55 1答案
-
Java $ 1的类文件名是什么?
2021-02-02 关注 0 浏览89 1答案
-
词汇文件名顺序是什么意思?
2021-02-01 关注 0 浏览92 1答案
-
对bash中文件名长度的限制
2021-02-01 关注 0 浏览100 1答案
-
在中文Windows中,文件名不可以( )
2022-05-14 关注 0 浏览23 1答案
-
在JSP页面和Java Servlet中重用变量名的约定是什么?
2021-02-01 关注 0 浏览101 1答案
-
用Java生成唯一且简短的文件名的最佳方法是什么
2021-01-31 关注 0 浏览112 1答案
-
“检测到所需的基于文件名的自动模块。” 警告是什么意思?
2021-01-30 关注 0 浏览203 1答案
-
WindowS98中文件名可用256个字条。 ( )
2022-05-10 关注 0 浏览23 1答案