golang 环境搭建 linux

发布时间:2024-12-23 03:18:10

在进行Golang项目的开发之前,首先需要搭建一个适合的Golang开发环境。本文将介绍如何在Linux系统下完成Golang环境的搭建。

安装Golang

第一步是安装Golang编程语言本身。Golang的官方网站提供了预编译好的二进制包,可以方便地在Linux系统上进行安装。

首先,我们需要前往Golang官方网站(https://golang.org/dl/)下载适合Linux系统的二进制包。根据操作系统的位数选择32位或64位的版本,并下载对应的tar.gz压缩包。

下载完毕后,解压该压缩包到适当的目录下。例如,可以将其解压到 /usr/local 目录下:

tar -C /usr/local -xzf go1.16.3.linux-amd64.tar.gz

接下来,我们需要将Golang的可执行文件所在的目录添加到系统的PATH环境变量中,这样才能在任何位置使用Golang。

打开你的终端,并编辑 ~/.bashrc 或者 ~/.bash_profile 文件(根据你的Linux版本而定)。在文件末尾添加以下内容:

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

保存并关闭文件。

重新加载你的shell环境,或者使用下面的命令使新的PATH生效:

source ~/.bashrc

现在,可以通过运行 go version 来验证Golang是否正确安装:

go version

设置GOPATH

GOPATH是Golang项目开发过程中的一个重要环境变量,用于指定工作目录。Golang会根据GOPATH来寻找依赖包和构建输出。

大多数情况下,我们可以将GOPATH设置为当前用户的主目录,例如:

export GOPATH=$HOME/go

同时,建议将GOPATH下的 bin 子目录添加到系统的PATH环境变量中,这样可以直接运行GOPATH下的二进制文件:

export PATH=$PATH:$GOPATH/bin

同样地,保存并关闭文件,然后重新加载shell环境。

安装编辑器

选择一个适合的编辑器对于Golang项目的开发也非常重要。

最常用的Golang开发工具之一是Visual Studio Code。它是一个免费的开源编辑器,拥有丰富的插件生态系统。可以通过以下命令在Linux上安装VS Code:

sudo snap install --classic code

安装完成后,打开VS Code并安装 "Go" 扩展。这个扩展提供了丰富的功能,如语法高亮、代码补全、代码格式化等。

另外,也可以选择其他喜欢的编辑器,如Atom、Sublime Text等。

通过以上步骤,我们已经成功地搭建了适合Golang开发的环境。现在可以开始编写、构建和运行Golang项目了!

相关推荐