go - 如何在主 Go 应用程序中构建新的 Golang 控制台应用程序?

标签 go build

如何在主 Go 应用程序中构建新的 Golang 控制台应用程序? 意思是在没有 go 编译器和主应用程序的系统上。

例子:

$go build main.go//this is main app (i dont know how make this!)

./main file.go

然后,构建 file.go 并保存为 file。 也可以在 main.go 中更改 OS,ARCH..

这是怎么做到的?

最佳答案

如果您的系统上没有 go,您可以使用 docker使用您的程序构建图像并在容器中运行它

关于go - 如何在主 Go 应用程序中构建新的 Golang 控制台应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42473834/

相关文章:

go - k8s oidc 问题与帮助程序包 (k8s-oidc-helper : command not found)

build-process - 将拼写检查器与构建过程结合的最佳方式

json - 在解码之前从 json 之类的字符串中去除无效 json 字符的最佳方法

google-app-engine - AppEngine 的 datastore.Get() 是否不验证所请求 key 的命名空间?

c# - 使用 TFS 2012 构建服务器构建 VS2017 项目

curl - 使用 cURL 将 jenkins 作业从一个 View move 到另一个 View 的命令

c - ntddk.h 没有那个文件或目录

Qt 错误构建包 'fromString' 不是 'QKeySequence' 的成员

go - 将Gorm查询映射到结构列表

string - 通过分隔符扩展一串 slice