[英]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.