为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Golang 的包中构建二进制文件?

如何在 Golang 的包中构建二进制文件?

Go
青春有我 2021-09-13 16:00:06
我在 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.goshubudoo.go. 如果您想构建可执行文件(命令),唯一重要的是您的文件以package main. 还有一件事:Go绝对 没有“子包”的概念:所有包对编译器来说都是平等的。文件系统嵌套只是为了您的方便。


查看完整回答
反对 回复 2021-09-13
  • 1 回答
  • 0 关注
  • 226 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信