golang環境の導入方法を記事で紹介しています

PHPz
リリース: 2023-04-06 09:56:15
オリジナル
846 人が閲覧しました

Go 言語は Google によって開発されたプログラミング言語で、シンプル、効率的、そして学びやすいプログラミング言語を作成することを目的としています。 Go言語を使って開発を行うためには、まず環境をデプロイする必要がありますが、この記事ではgolang環境のデプロイ方法を紹介します。

1. インストール パッケージのダウンロード

まず、公式 Web サイト (https://golang.org/dl/) から、対応するプラットフォームに対応したインストール パッケージをダウンロードする必要があります。 Linux を選択します。64 ビット プラットフォーム ファイルをダウンロードした後、解凍してインストールする必要があります。

2. 解凍とインストール

解凍とインストールは非常に簡単で、ダウンロードしたファイルを解凍するだけです。 Linux システムを例に挙げると、次のコマンドを使用して解凍できます。

tar -C /usr/local -xzf go1.16.4.linux-amd64.tar.gz
ログイン後にコピー

このコマンドは、Go 言語インストール パッケージを /usr/local/go ディレクトリに解凍します。もちろん、後続の操作で環境変数が正しく設定されていることを確認する限り、インストール パッケージを他のディレクトリに解凍することもできます。

3. 環境変数の設定

解凍が完了したら、その後の操作を容易にするために、Go 言語のインストール パスをシステム環境変数に追加する必要があります。 Linux 環境では、/etc/profile ファイルを編集して次の内容を追加できます。

export PATH=$PATH:/usr/local/go/bin
ログイン後にコピー

このコマンドは、Go 言語インストールの bin ディレクトリを PATH 環境変数に追加し、go を使用できるようにします。どこでも コマンドが実行されます。

次に、次のコマンドを実行して環境変数を有効にします:

source /etc/profile
ログイン後にコピー

4. インストールのテスト

環境変数を設定した後、インストールが成功したかどうかをテストできます。 go version コマンドを実行します。 Go 言語のバージョン情報が表示されればインストール成功です。

5. GOPATH の設定

GOPATH は Go 言語の作業ディレクトリであり、作成したすべてのコードと関連ツールのパスが含まれています。環境変数に設定する必要があります。

次の行を ~/.bashrc または ~/.zshrc ファイルに追加できます:

export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/gopath
export PATH=$PATH:$GOPATH/bin
ログイン後にコピー

このコマンドは、GOPATH を /home/username/gopath に設定します。ここで、username は現在のユーザー名です。ユーザーのユーザー名は、必要に応じて変更できます。さらに、GOPATH のツールを簡単に使用できるように、gopath の bin ディレクトリも PATH 環境変数に追加しました。

6. 共通ツールのインストール

Go 言語を開発に使用する場合、git、dep などのいくつかの共通ツールが必要になる場合があります。次のコマンドを使用してインストールできます。

sudo apt-get install git
go get -u github.com/golang/dep/cmd/dep
ログイン後にコピー

7. まとめ

この時点で、Go 言語の環境デプロイが完了しました。上記の手順により、Go 言語開発環境と関連ツールをインストールし、Go 言語を使用した開発を開始できます。この記事が Go 言語を学習している友達に役立つことを願っています。

以上がgolang環境の導入方法を記事で紹介していますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート