想在linux中运行go语言代码,但是遇到了如下错误:

代表着你的linux中没有安装go语言环境。

安装步骤如下:

首先在官网上找到go的二进制文件,如下:

https://go.dev/dl/go1.18.3.linux-amd64.tar.gz

输入如下命令进行下载:

wget https://go.dev/dl/go1.18.3.linux-amd64.tar.gz

下载成功后,当前文件夹显示此压缩包;

接下来进行解压缩,输入如下命令:

tar -zxvf go1.18.3.linux-amd64.tar.gz

成功后,该文件夹会出现一个名为go的文件夹;

 将该文件夹移动到  /usr/local/  下:

mv go /usr/local/

安装成功之后,运行一下go代码

 发现,还会出现这个问题

需要配置环境变量,步骤如下:

首先,输入如下命令:

vim ~/.bashrc

在最后输入

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

保存退出后,输入命令

source ~/.bashrc

这样环境变量就配置好了。

在运行一下代码:

 成功!

(还有另一种配置环境变量的方法)如下:

输入以下命令:

vim /etc/profile

进去之后,同样在最后输入那三行环境变量;

保存退出后,输入命令:

source /etc/profile

配置成功;

运行代码试一下,与上面那个一样。