Golang を使用する場合、最新の機能を使用し、以前のバージョンの脆弱性を修正するには、Golang バージョンをアップグレードする必要がある場合があります。 Golang のアップグレード プロセスは難しくありません。アップグレードを完了するための手順をいくつか紹介します。
Golang バージョンをアップグレードする前に、既存のコードが失われないようにバックアップすることをお勧めします。バックアップは、コードを別のディレクトリにコピーするか、git などのバージョン管理システムを使用してリモート リポジトリにコードをコミットすることで実行できます。
Golang をアップグレードする前に、新しいバージョンの Golang をダウンロードする必要があります。公式 Web サイト https://golang.org/dl/ にアクセスして、オペレーティング システムに適した Golang バージョンをダウンロードできます。オペレーティング システム (Windows、Linux、macOS など) とアーキテクチャ (64 ビットまたは 32 ビット) を選択し、オペレーティング システムのバージョンに一致する Golang バイナリ パッケージをダウンロードします。
Golang をアップグレードする前に、古いバージョンをアンインストールする必要があります。 Windows オペレーティング システムでは、コントロール パネルの [プログラムと機能] からソフトウェアをアンインストールできます。 Linux または macOS では、次のコマンドのいずれかを使用して Golang をアンインストールできます:
sudo apt-get delete golang
sudo yum delete golang
sudo rm -rf /usr/local/go
古いバージョンをアンインストールした後、新しいバージョンの Golang をインストールできます。 Windows オペレーティング システムでは、ダウンロードした Golang バイナリをダブルクリックしてインストールを開始できます。 Linux または macOS では、バイナリをダウンロードし、tar コマンドを使用してバイナリを解凍できます。解凍後、解凍したディレクトリを $HOME/.go ディレクトリ (Linux または macOS の場合) に移動できます。
新しいバージョンの Golang をインストールした後、システムが新しい Golang バージョンを見つけられるように、いくつかの環境変数を設定する必要があります。 Windows オペレーティング システムでは、新しい Golang バイナリの場所を参照するように環境変数を設定できます。 Linux または macOS では、.bashrc または .bash_profile ファイルに環境変数を設定できます。
通常、次の環境変数を設定する必要があります:
Linux または macOS では、次のコマンドを使用して bashrc ファイルを編集できます:
vi ~/.bashrc
Windows オペレーティング システムでは、システム設定を通じて環境変数を設定できます。コントロールパネルのLinux システムを使用した例を次に示します:
export GOPATH=$HOME/workspace/go export GOROOT=$HOME/go export PATH=$PATH:$GOPATH/bin:$GOROOT/bin
上記のステップを完了した後、次のコマンドを実行して Golang が正常にインストールされたかどうかを確認できます:
go version
このコマンドは、インストールされている Golang のバージョンを表示し、Golang が正常にアップグレードされたことを証明します。
上記の手順により、最新の機能を使用し、以前のバージョンの脆弱性を修正するために、Golang の最新バージョンに簡単にアップグレードできます。データの損失を防ぐために、アップグレードする前に必ずコードをバックアップしてください。アップグレード後、Golang が正常にインストールされていることを確認してください。
以上がgolangをアップグレードする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。