在CentOS上使用Golang進行項目打包時,開發者可能會遇到一些常見問題。以下是一些常見錯誤及其解決方法:
sudo yum install libcurl-devel
。GOOS
和GOARCH
環境變量。yum install golang
命令時,可能會報錯“No package golang available”。解決方法:先添加Go的官方源,再使用yum
安裝。設置環境變量:
export GOOS=linux
export GOARCH=amd64
編譯項目:
go build -o myapp
上傳到服務器:
將生成的二進制文件上傳到Linux服務器。
賦予執行權限:
chmod +x myapp
運行項目:
./myapp
后臺運行:
nohup ./myapp &