HCRM博客

golang centos

一、下载和安装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):

golang centos-图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,可以手动创建工作区目录:

golang centos-图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命令编译程序:

golang centos-图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
上一篇
下一篇