在CentOS上编译Go语言程序,你需要先安装Go语言环境,然后使用命令行工具进行编译。以下是详细步骤:
安装Go语言环境:
首先,你需要从Go官方网站下载适用于CentOS的Go语言安装包。访问 https://golang.org/dl/ ,找到适合你系统的安装包(例如:go1.17.linux-amd64.tar.gz),然后使用以下命令安装:
sudo wget https://golang.org/dl/go1.17.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.17.linux-amd64.tar.gz
接下来,将Go二进制文件目录添加到系统PATH环境变量中。编辑~/.bashrc
或~/.bash_profile
文件,添加以下内容:
export PATH=$PATH:/usr/local/go/bin
保存文件并运行以下命令使更改生效:
source ~/.bashrc
最后,验证Go是否正确安装:
go version
如果显示Go的版本信息,说明安装成功。
编译Go语言程序:
使用文本编辑器(如vim、nano等)编写你的Go程序,例如hello.go
:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
保存文件后,在命令行中切换到包含hello.go
文件的目录,然后运行以下命令进行编译:
go build hello.go
编译成功后,会生成一个名为hello
(在Windows上为hello.exe
)的可执行文件。你可以使用以下命令运行它:
./hello
输出结果应为:
Hello, World!
这就是在CentOS上编译Go语言程序的方法。