我在 github.com/user 中有一个名为 project 的项目:src/ github.com/user/project sub1/ main.go sub1.exe (??) sub2/ main.go sub2.exe (??)我正在尝试在我的项目中编译包。当我:$ cd github.com/user/project/sub1$ go build没发生什么事。go build 似乎没有抱怨就完成了,但是没有可执行文件。如何将包构建为可执行文件?“转到版本 go1.3 windows/amd64”
1 回答
慕虎7371278
TA贡献1802条经验 获得超4个赞
命名文件main.go
或shubudoo.go
. 如果您想构建可执行文件(命令),唯一重要的是您的文件以package main
. 还有一件事:Go绝对 没有“子包”的概念:所有包对编译器来说都是平等的。文件系统嵌套只是为了您的方便。
- 1 回答
- 0 关注
- 226 浏览
添加回答
举报
0/150
提交
取消