HCRM博客

如何在CentOS环境下配置与应用Golang?

一、下载和安装Go

1、下载Go二进制安装包:访问[Go官网](httPS://golang.org/dl/)下载最新版本的Go二进制安装包,当前最新版本为1.23.4,可以使用以下命令下载:

  • wget https://go.dev/dl/go1.23.4.linuxamd64.tar.gz

2、解压安装包:使用tar命令将下载的文件解压到指定目录(如/usr/local):

如何在CentOS环境下配置与应用Golang?-图1
(图片来源网络,侵权删除)
  • sudo tar C /usr/local xzf go1.23.4.linuxamd64.tar.gz

3、配置环境变量:为了在系统中正确使用Go,需要将其添加到PATH环境变量中,可以通过以下步骤完成:

编辑~/.bash_profile文件,添加以下内容:

  • export GOROOT=/usr/local/go
  • export PATH=$GOROOT/bin:$PATH

保存并关闭文件后,执行以下命令使更改生效:

  • source ~/.bash_profile

4、验证安装:运行以下命令检查Go是否成功安装:

  • go version

二、创建工作区和编写Hello World程序

1、创建工作区:Go的工作区由GOPATH环境变量指定,默认情况下它被设置为$HOME/go,可以手动创建工作区目录:

如何在CentOS环境下配置与应用Golang?-图2
(图片来源网络,侵权删除)
  • mkdir p $HOME/go/src

2、创建并编写Hello World程序:在工作区内创建一个新项目并编写一个简单的Go程序。

切换到工作区目录:

  • cd $HOME/go/src

创建一个新的项目目录:

  • mkdir hello
  • cd hello

在该目录下创建一个名为hello.go的文件,并添加以下代码:

  • package main
  • import "fmt"
  • func main() {
  • fmt.Println("Hello, World!")
  • }

3、编译和运行程序

使用go build命令编译程序:

如何在CentOS环境下配置与应用Golang?-图3
(图片来源网络,侵权删除)
  • go build

编译成功后,会生成一个可执行文件hello,运行该文件:

  • ./hello

如果看到输出“Hello, World!”,说明Go已经在你的centos系统上成功安装并运行。

三、常见问题及解答

Q1:如何设置GOPROXY加速Go模块下载?

A1:可以通过设置GOPROXY环境变量来加速Go模块的下载,使用国内的代理:

  • export GOPROXY=https://goproxy.cn,direct

Q2:如何设置GOPATH和GOROOT环境变量?

A2:可以在~/.bash_profile/etc/profile文件中添加以下行:

  • export GOROOT=/usr/local/go
  • export GOPATH=$HOME/go
  • export PATH=$GOROOT/bin:$GOPATH/bin:$PATH

然后执行source ~/.bash_profilesource /etc/profile使更改生效。

通过以上步骤,你可以在CentOS系统上成功安装Go语言并进行开发,如果在安装过程中遇到任何问题,可以参考官方文档或社区资源获取更多帮助。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/18963.html

分享:
扫描分享到社交APP
上一篇
下一篇