ホームページ > バックエンド開発 > Golang > Linux プラットフォームでの Go 言語のインストール手順の分析

Linux プラットフォームでの Go 言語のインストール手順の分析

PHPz
リリース: 2024-03-13 09:30:04
オリジナル
742 人が閲覧しました

Linux プラットフォームでの Go 言語のインストール手順の分析

Linux プラットフォームでの Go 言語のインストール手順の分析

Linux プラットフォームでの Go 言語のインストールは、Go プログラミングの最初の手順です。Go が正しくインストールされている場合にのみ実行できます。スムーズに開発作業を進めていきます。この記事では、Linux システムに Go 言語をインストールする手順を、参考となる具体的なコード例とともに詳しく紹介します。

ステップ 1: Go 言語インストール パッケージをダウンロードする

まず、Go 公式 Web サイト (https://golang.org/dl/) にアクセスして Go 言語インストールをダウンロードする必要があります。 Linux プラットフォームのパッケージ。 amd64 (64 ビット システム) や 386 (32 ビット システム) など、ダウンロードするシステムに適したバージョンを選択します。

wget https://golang.org/dl/go1.17.2.linux-amd64.tar.gz
ログイン後にコピー

ステップ 2: インストール パッケージを解凍し、環境変数を構成します

ダウンロードが完了したら、ダウンロードしたインストール パッケージを指定したディレクトリ (/usr/local など) に解凍し、対応する環境変数を設定します。

tar -C /usr/local -xzf go1.17.2.linux-amd64.tar.gz
echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.profile
source ~/.profile
ログイン後にコピー

ステップ 3: インストール結果を確認する

インストールが完了したら、簡単なコマンドを使用して Go が正常にインストールされたかどうかを確認できます。

go version
ログイン後にコピー

Go のバージョン番号が正常に表示された場合は、Go 言語が Linux システムに正常にインストールされていることを意味します。

ステップ 4: Go プログラミング環境を編集する

Go プログラミングをより便利にするために、システムに 2 つの環境変数 GOPATH と GOROOT を設定できます。

echo "export GOPATH=$HOME/go" >> ~/.profile
echo "export GOROOT=/usr/local/go" >> ~/.profile
source ~/.profile
ログイン後にコピー

ステップ 5: Go プロジェクト ディレクトリを作成する

Go が正常にインストールされ、対応する環境変数が設定されたので、Go プロジェクトを作成してコードの記述を開始できます。

mkdir -p $HOME/go/src/hello
cd $HOME/go/src/hello
ログイン後にコピー

ステップ 6: 最初の Go プログラムを作成する

次に、任意のテキスト エディターを使用して、次の内容の単純な Go プログラム (hello.go など) を作成します。

package main

import "fmt"

func main() {
    fmt.Println("Hello, Go!")
}
ログイン後にコピー

保存してエディタを閉じた後、次のコマンドを使用してプログラムをコンパイルして実行できます:

go run hello.go
ログイン後にコピー

出力「Hello, Go!」が表示されれば、インストールが成功したことを意味します。 Go 言語を使用し、コードを正しくコンパイルして実行できるようになります。

概要:

上記の手順により、Linux プラットフォームに Go 言語を正常にインストールし、検証用の簡単な Hello World プログラムを作成しました。この記事が、初心者が Linux システムに Go 言語をインストールして使用するのに役立つことを願っています。何か問題や疑問があれば、いつでも相談や質問をしていただければ、Go 言語の学習が成功することを願っています。

以上がLinux プラットフォームでの Go 言語のインストール手順の分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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