在CentOS上搞Golang打包测试,其实流程很清楚,按这几步走就行。

安装 Go 语言环境
要做的第一件事,自然是先把Go环境跑起来。如果机器上还没装,一条命令就能搞定:
sudo yum install golang配置 Go 环境变量
装好之后呢?得把环境变量配顺了。打开
~/.bashrc文件,把下面这几行加进去:export GOROOT=/usr/lib/golangexport GOPATH=$HOME/goexport PATH=$PATH:$GOROOT/bin:$GOPATH/bin保存后别忘了
source ~/.bashrc让它生效。编写 Go 代码
写个demo验证一下,比如经典的
hello.go:package mainimport "fmt"func main() {fmt.Println("Hello, World!")}编译 Go 程序
代码写好,直接用
go build编译:go build hello.go当前目录下会多出一个叫
hello的可执行文件。运行可执行文件
跑一下看看效果:
./hello不出意外的话,终端会输出
Hello, World!。打包 Go 程序
如果想给可执行文件起个顺手的名字,加个
-o参数就行:go build -o myapp hello.go这样生成的就是
myapp这个文件。测试打包后的程序
最后,跑一下这个打包文件:
./myapp输出依然是
Hello, World!。这一步其实也是整个流程的最终验证——行不行,跑一次就知道了。至此,在CentOS上完成Golang打包测试,就这么简单。