golang打包windows很簡單直接go bulid xx.go 會有一個.exe文件 直接運行這個文件就行
golang打包linux服務器
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build xx.go
有時會出現
github.com\mattn\go-isatty\isatty_tcgets.go:7:8: cannot find package "golang.org
/x/sys/unix" in any of:
GOPATH下的src中和github.com同級建立golang.org 進去再創建x文件夾進入執行git clone https://github.com/golang/sys.git
成功后會有sys文件夾
然后在執行上面的命令,會有一個二進制文件,放在linux服務器上
接着chmod 773 【二進制文件】
然后./二進制文件
然后就ok了