在CentOS上安装和使用Go编译器的步骤如下:
1. 安装Go编译器
方法一:使用包管理器安装
-
更新系统包列表:
sudo yum update -y
-
安装Go:
sudo yum install golang -y
-
验证安装:
go version
如果安装成功,你应该能看到Go的版本号。
方法二:手动下载并安装
-
下载Go安装包: 访问Go官方下载页面,找到适合CentOS的版本并下载。例如,下载Go 1.17.6:
wget https://golang.org/dl/go1.17.6.linux-amd64.tar.gz
-
解压安装包: 将下载的安装包解压到
/usr/local
目录下:sudo tar -C /usr/local -xzf go1.17.6.linux-amd64.tar.gz
-
设置环境变量: 编辑
~/.bashrc
或/etc/profile
文件,添加以下内容:export PATH=$PATH:/usr/local/go/bin
然后使环境变量生效:
source ~/.bashrc # 或者 source /etc/profile
-
验证安装:
go version
如果安装成功,你应该能看到Go的版本号。
2. 编写和运行Go程序
-
创建一个简单的Go程序: 使用你喜欢的文本编辑器(如vim、nano等)创建一个名为
hello.go
的文件:package main import "fmt" func main() { fmt.Println("Hello, World!") }
-
编译并运行程序: 在终端中导航到包含
hello.go
文件的目录,然后运行以下命令:go run hello.go
你应该会看到输出:
Hello, World!
3. 设置Go工作区
Go推荐使用工作区来管理项目。默认情况下,Go会在$HOME/go
目录下创建工作区。你可以按照以下步骤设置:
-
创建工作区目录:
mkdir -p $HOME/go/src $HOME/go/bin $HOME/go/pkg
-
设置环境变量(如果之前没有设置): 确保
GOPATH
环境变量指向你的工作区目录:export GOPATH=$HOME/go export PATH=$PATH:$GOPATH/bin
然后使环境变量生效:
source ~/.bashrc # 或者 source /etc/profile
-
将项目放在工作区中: 将你的Go项目放在
$GOPATH/src
目录下,例如:mkdir -p $GOPATH/src/myproject cd $GOPATH/src/myproject
-
编写和运行项目: 在项目目录中创建你的Go文件并运行:
go run main.go
通过以上步骤,你就可以在CentOS上成功安装和使用Go编译器了。