Linuxシステムにgolangをインストールする

PHPz
リリース: 2023-05-15 13:32:07
オリジナル
2884 人が閲覧しました

Linux システムで golang を使用すると、効率的で信頼性の高いプログラムを開発できるため、Linux システムに golang をインストールすることは基本的なタスクです。この記事では、Linux システムに golang をインストールして使い始める方法を紹介します。

ステップ 1: 準備

golang のインストールを開始する前に、Linux の基本的な知識を知っておく必要があります。コマンド ライン インターフェイスを使用し、apt-get や yum などのパッケージ マネージャーを使用してパッケージをインストールする方法を知っている必要があります。

ステップ 2: golang をダウンロードする

まず、最新バージョンの golang の公式 Web サイト https://golang.org/dl/ にアクセスして、最新の golang バイナリ ファイルをダウンロードする必要があります。 。対応するバージョンを選択するときは、Linux オペレーティング システムとシステム アーキテクチャ (32 ビットまたは 64 ビット) に応じて選択する必要があります。

ダウンロードが完了したら、golang バイナリ ファイルをシステムに抽出する必要があります。コマンド ラインで tar コマンドを使用できます。

tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz

上記のコマンドは圧縮を解除します。 golang /usr/local ディレクトリに到着しました。このパスは、インストール先のディレクトリに置き換えることができます。

ステップ 3: 環境変数を構成する

システムが golang を正しく使用できるようにするには、システムの環境変数で golang へのパスを構成する必要があります。 /etc/profile.d/ ディレクトリに golang.sh ファイルを作成し、そのファイルに次のステートメントを追加できます。

export PATH=$PATH:/usr/local/go/bin

その後、環境変数を更新する必要があります:

source /etc/profile.d/golang.sh

ステップ 4: golang のインストールをテストする

これで、golang が正常にインストールされ、環境変数が設定されました。 golang のインストールが正しく成功していることを確認するには、次のコマンドを使用して golang のバージョン情報を表示します。

go version

インストールが成功した場合は、 golangのバージョン情報を参照してください。

ステップ 5: golang の使用を開始する

この時点で、Linux システムに golang が正常にインストールされました。これで、golang を使用して最初のプログラムの作成を開始できます。以下は簡単な golang プログラムの例です:

package main

import "fmt"

func main() {

fmt.Println("Hello, world!")
ログイン後にコピー

}

上記のプログラムを「hello.go」ファイルとして保存します (.go は golang のソース コード ファイルのサフィックスです)。その後、次のコマンドを使用してプログラムをコンパイルして実行できます:

go build hello .go
./hello

すべてがうまくいけば、「He​​llo, world!」という出力が表示されます。

結論

Linux システムに golang をインストールするのは非常に簡単です。 golang バイナリをダウンロードし、環境変数を設定するだけで、golang を使用した最初のプログラムの作成を開始できます。この記事が、Linux システムに golang を正常にインストールして使用するのに役立つことを願っています。

以上がLinuxシステムにgolangをインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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