有一些准则可以遵循。
- 以“。”开头的文件名。或“ _”被go工具忽略
- 带后缀的文件
_test.go
只能由该go test
工具编译和运行。 - 具有os和特定于体系结构后缀的文件会自动遵循相同的约束,例如,
name_linux.go
仅在linux上构建,name_amd64.go
仅在amd64上构建。这//+build amd64
与文件顶部有一行相同
有关
go build更多详细信息,请参阅该工具的文档:https :
//golang.org/pkg/go/build/

有一些准则可以遵循。
_test.go只能由该
go test工具编译和运行。
name_linux.go仅在linux上构建,
name_amd64.go仅在amd64上构建。这
//+build amd64与文件顶部有一行相同
有关
go build更多详细信息,请参阅该工具的文档:https :