golang centos のインストール

PHPz
リリース: 2023-04-23 10:07:39
オリジナル
152 人が閲覧しました

golang は、高性能ネットワーク アプリケーションやメモリを大量に使用するアプリケーションを作成するために非常に人気のあるプログラミング言語です。 Golang には、同時実行パフォーマンスとメモリ使用量の点で、他のプログラミング言語に比べて明らかな利点があります。この記事では、CentOS システムに golang をインストールする方法を紹介します。

  1. 前提条件

golang のインストールを開始する前に、次のソフトウェア パッケージがシステムにインストールされていることを確認する必要があります。

  • curl
  • tar
  • git

次のコマンドを使用して、これらのソフトウェアがインストールされているかどうかを確認できます:

<code>which curl tar git</code>
ログイン後にコピー

これらのソフトウェアがインストールされている場合は、ソフトウェアのパスを返します。それ以外の場合は、次のコマンドを使用してインストールします:

<code>yum update
yum install curl tar git</code>
ログイン後にコピー
  1. download golang

golang インストール パッケージは公式リポジトリに保存されており、curl コマンドを使用してそこからダウンロードできます。

<code>curl -O https://dl.google.com/go/go1.15.7.linux-amd64.tar.gz</code>
ログイン後にコピー

このコマンドは、golang インストール パッケージをダウンロードします。ダウンロード時間は、インターネット接続速度によって異なります。

  1. golang をインストールします

ダウンロードが完了したら、次のコマンドを使用して解凍します:

<code>tar -xvf go1.15.7.linux-amd64.tar.gz</code>
ログイン後にコピー

このコマンドは、golang のすべてのファイルを含む go という名前の新しいディレクトリを現在のディレクトリに作成します。

  1. 環境変数を構成する

コマンドラインから golang にアクセスできるようにするには、それを PATH 環境変数に追加する必要があります。 PATH 環境変数には、システムが実行可能ファイルを検索するパスが含まれています。 Linux では、この環境変数は通常、/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/X11/bin:/usr/games:/usr/local に設定されます。 /ゲーム。

テキストエディタを使用して /etc/profile ファイルを開きます。

<code>nano /etc/profile</code>
ログイン後にコピー

ファイルの最後に次の行を追加します:

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

ファイルを保存し、テキスト エディタを閉じます。変更を有効にするには、次のコマンドを実行します。

<code>source /etc/profile</code>
ログイン後にコピー
  1. インストールを確認する

golang のインストールと構成が完了したら、次のコマンドを使用して、golang が正しくインストールされていることを確認できます。

<code>go version</code>
ログイン後にコピー

によって返される出力コマンドにより、インストールされている golang のバージョンが表示されるはずです。

  1. まとめ

この記事では、CentOSにgolangをインストールする方法を紹介しました。 golang プログラムのインストール パッケージをダウンロードして解凍し、PATH 環境変数に追加しました。最後に、「go version」コマンドを実行して、golang のインストールが成功したかどうかを確認します。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!