Golang如何打包在Linux上部署
一、本地編譯Golang程序
cmd控制臺(tái)到main.go文件目錄下,執(zhí)行:
set GOARCH=amd64 set GOOS=linux go build main.go
此時(shí)會(huì)生成一個(gè)沒(méi)有后綴的二進(jìn)制文件
main
二、上傳Golang二進(jìn)制文件到Linux服務(wù)器
將該文件放入linux系統(tǒng)某個(gè)文件夾下
賦予權(quán)限
chmod 777 main
最后執(zhí)行 ./main 就行了。
如果想讓項(xiàng)目在后臺(tái)執(zhí)行:執(zhí)行 nohup ./main & ,這樣就可以程序在后臺(tái)運(yùn)行了。