在CentOS环境下编译和运行Go程序的步骤如下:
下载Go安装包: 访问Go官方下载页面,找到适合CentOS的版本并下载。例如,下载Go 1.20.3版本:
wget https://golang.org/dl/go1.20.3.linux-amd64.tar.gz
解压安装包:
将下载的安装包解压到/usr/local目录下:
sudo tar -C /usr/local -xzf go1.20.3.linux-amd64.tar.gz
配置环境变量:
编辑/etc/profile文件或~/.bashrc文件,添加以下内容:
export PATH=$PATH:/usr/local/go/bin
使环境变量生效:
source /etc/profile
或者:
source ~/.bashrc
验证安装: 运行以下命令检查Go是否安装成功:
go version
编写Go程序:
创建一个简单的Go程序文件,例如hello.go:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
编译程序:
在终端中导航到包含hello.go文件的目录,运行以下命令进行编译:
go build hello.go
这将生成一个名为hello的可执行文件。
./hello
你应该会看到输出:Hello, World!
go mod)来管理依赖。GOPATH和GOROOT环境变量正确设置。默认情况下,GOROOT是Go的安装路径,GOPATH是你的工作目录。通过以上步骤,你可以在CentOS环境下成功编译和运行Go程序。