[英]How to run Go binary files?
所以我读了很多关于“你可以从二进制文件运行 go 程序而无需在你的机器上安装 go 程序”等等。我的问题是我应该如何执行该应用程序。
就我而言,我有一个控制台应用程序,如果发生某个事件,它会发送电子邮件。 还有一个用于配置它的toml文件。 我应该如何在未安装 golang 且运行 14.04.1-Ubuntu 64 位操作系统的 PC 上运行该应用程序?
应用程序应该像在给定操作系统中执行的任何其他二进制文件一样执行。 在您的情况下,在 Ubuntu 上运行,您必须首先为该特定架构编译应用程序:
env GOOS=linux GOARCH=arm go build
然后你可以修改二进制文件的权限为可执行:
chmod +x my-app
并简单地执行它:
./my-app
为避免使用./
或任何其他二进制路径,您可以将二进制文件复制到/usr/local/bin/
路径。
例如-
app
chmod +x ~/Downloads/app
/usr/local/bin
- cp ~/Downloads/app /usr/local/bin/app
app
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.