在CentOS上配置Golang工作区,你需要遵循以下步骤:
首先,你需要在你的CentOS系统上安装Golang。你可以从官方网站下载适用于Linux的安装包,或者使用包管理器(如yum或dnf)进行安装。
使用wget下载安装包的示例:
wget https://golang.org/dl/go1.17.5.linux-amd64.tar.gz
解压缩安装包:
sudo tar -C /usr/local -xzf go1.17.5.linux-amd64.tar.gz
接下来,你需要配置环境变量,以便在终端中使用Golang。将以下内容添加到你的~/.bashrc
或~/.bash_profile
文件中:
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
保存文件并运行以下命令,使更改生效:
source ~/.bashrc
现在你可以创建一个Golang工作空间。在你的主目录下创建一个名为go
的文件夹,然后在其中创建src
、pkg
和bin
子文件夹:
mkdir -p $GOPATH/src $GOPATH/pkg $GOPATH/bin
src
文件夹用于存放源代码,pkg
文件夹用于存放编译后的包文件,bin
文件夹用于存放可执行文件。
现在你可以在工作空间中编写和运行Golang程序了。例如,在src
文件夹中创建一个名为hello.go
的文件,并添加以下内容:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
在终端中,导航到hello.go
文件所在的目录,然后运行以下命令编译和执行程序:
go build hello.go
./hello
你应该看到输出 “Hello, World!”。
现在你已经成功在CentOS上配置了Golang工作空间。你可以开始编写和运行你自己的Golang程序了。