golang升级后提示import cycle not allowed
要将 Ubuntu 操作系统中的 Golang 升级从 1.13 版本升级到 1.18 版本,您可以按照以下步骤进行操作:
1. 首先,您需要在终端中运行以下命令,以确保您的系统已更新到最新版本的软件包:
```
sudo apt-get update
sudo apt-get upgrade
```
2. 接下来,您需要使用以下命令卸载当前安装的 Golang 1.13 版本:
```
sudo apt-get remove golang-go
```
3. 然后,您需要从 Golang 官方网站上下载并安装 1.18 版本的 Golang。您可以在以下链接中找到 Golang 的下载页面:
https://golang.org/dl/
4. 选择适合您系统的 Golang 1.18 版本的二进制文件,并下载到您的本地机器。
5. 下载完成后,解压缩下载的文件并将其复制到 `/usr/local` 目录下,您可以使用以下命令完成:
```
sudo tar -C /usr/local -xzf go1.18.linux-amd64.tar.gz
```
6. 设置新的 Golang 环境变量。将以下行添加到您的 `~/.profile` 文件中:
```
export PATH=$PATH:/usr/local/go/bin
```
7. 最后,您需要运行以下命令来更新您的环境变量:
```
source ~/.profile
```
现在,您已成功将 Golang 升级到 1.18 版本。您可以使用以下命令验证已成功安装新版本的 Golang:
```
go version
```