在CentOS上安装和使用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的版本号。
创建一个简单的Go程序:
使用你喜欢的文本编辑器(如vim、nano等)创建一个名为hello.go
的文件:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
编译并运行程序:
在终端中导航到包含hello.go
文件的目录,然后运行以下命令:
go run hello.go
你应该会看到输出:
Hello, World!
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编译器了。