ホームページ バックエンド開発 Golang Linuxにgolangをインストールする方法

Linuxにgolangをインストールする方法

Apr 24, 2023 pm 02:46 PM

Linux に Golang をインストールする方法

Golang は Google によって開発されたプログラミング言語であり、多くの開発者に好まれています。他のプログラミング言語と比較して、Golang は優れた同時実行性とネットワーク プログラミング機能を備えています。その効率性と安定性により、クラウド コンピューティング、ネットワーク プログラミング、分散システムなどの分野でも広く使用されています。 Linux システムに Golang をインストールするのは非常に簡単です. この記事では、Ubuntu と CentOS に Golang をインストールする方法を紹介します。

1. Ubuntu に Golang をインストールする

Ubuntu は Debian ベースの Linux ディストリビューションであるため、Ubuntu への Golang のインストールは Debian ベースのパッケージ マネージャー apt を使用して行うことができます。

  1. ターミナルを開きます:

Ubuntu でターミナルを開くショートカット キーは Ctrl Alt T です。

  1. Apt リポジトリの更新:

ターミナルで次のコマンドを入力します:

sudo apt update
ログイン後にコピー

このコマンドは、システムの Apt リポジトリを更新します。

  1. Golang のインストール:

Ubuntu では、次のコマンドを使用して Golang をインストールできます:

sudo apt install golang
ログイン後にコピー

Apt から最新の Golang をダウンロードしてインストールします。リポジトリのバージョン。

  1. Golang が正常にインストールされているかどうかを確認します:

ターミナルで次のコマンドを入力します:

go version
ログイン後にコピー
ログイン後にコピー

Golang が正しくインストールされている場合、現在の Golang バージョン番号。

2. CentOS への Golang のインストール

CentOS は、RHEL (Red Hat Enterprise Linux) と同じカーネルに基づく Linux ディストリビューションであるため、RPM パッケージ管理を使用して Golang を CentOS にインストールすることもできます。 . 操作するデバイス。

  1. ターミナルを開きます:

CentOS でターミナルを開くショートカット キーは Ctrl Alt T です。

  1. epel-release をインストールします:

ターミナルで次のコマンドを入力します:

sudo yum install epel-release
ログイン後にコピー

このコマンドは、CentOS の epel-release 拡張ライブラリをインストールします。 。

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

ターミナルで次のコマンドを入力します:

sudo yum install git
ログイン後にコピー

Git はコード バージョン管理システムであり、Golang はそれに依存する必要があります。ギット。

  1. Golang をダウンロードしてインストールします:

ターミナルで次のコマンドを入力します:

wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.14.2.linux-amd64.tar.gz
ログイン後にコピー

このコマンドは、Golang から Golang の tar.gz 圧縮をダウンロードします。公式 Web サイトのパッケージをダウンロードし、/usr/local ディレクトリに解凍します。

  1. システム環境変数の構成:

システムがインストールされている Golang を見つけられるようにするには、システムの PATH 環境に /usr/local/go/bin を追加する必要があります。可変ミドル。ターミナルに次のコマンドを入力します。

echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
source ~/.bashrc
ログイン後にコピー

このコマンドは、/usr/local/go/bin をシステムの PATH 環境変数に追加し、この新しい環境変数をターミナルにロードします。

  1. Golang が正常にインストールされているかどうかを確認します:

ターミナルで次のコマンドを入力します:

go version
ログイン後にコピー
ログイン後にコピー

Golang が正しくインストールされている場合、現在の Golang バージョン番号。

結論

Linux システムに Golang をインストールするのは非常に簡単で、Ubuntu であっても CentOS であっても、パッケージ マネージャーを通じてインストールできます。 UbuntuはAptを使用し、CentOSはRPMを使用し、インストールは非常に便利です。 Golang が正常にインストールされたら、効率的で同時実行性のある安定した Go プログラムの作成を開始できます。

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

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Go Language Packのインポート:アンダースコアとアンダースコアなしの違いは何ですか? Go Language Packのインポート:アンダースコアとアンダースコアなしの違いは何ですか? Mar 03, 2025 pm 05:17 PM

Go Language Packのインポート:アンダースコアとアンダースコアなしの違いは何ですか?

GOでテスト用のモックオブジェクトとスタブを書くにはどうすればよいですか? GOでテスト用のモックオブジェクトとスタブを書くにはどうすればよいですか? Mar 10, 2025 pm 05:38 PM

GOでテスト用のモックオブジェクトとスタブを書くにはどうすればよいですか?

Beegoフレームワークのページ間で短期情報転送を実装する方法は? Beegoフレームワークのページ間で短期情報転送を実装する方法は? Mar 03, 2025 pm 05:22 PM

Beegoフレームワークのページ間で短期情報転送を実装する方法は?

トレースツールを使用して、GOアプリケーションの実行フローを理解するにはどうすればよいですか? トレースツールを使用して、GOアプリケーションの実行フローを理解するにはどうすればよいですか? Mar 10, 2025 pm 05:36 PM

トレースツールを使用して、GOアプリケーションの実行フローを理解するにはどうすればよいですか?

GOのジェネリックのカスタムタイプ制約を定義するにはどうすればよいですか? GOのジェネリックのカスタムタイプ制約を定義するにはどうすればよいですか? Mar 10, 2025 pm 03:20 PM

GOのジェネリックのカスタムタイプ制約を定義するにはどうすればよいですか?

Go言語でファイルを便利に書く方法は? Go言語でファイルを便利に書く方法は? Mar 03, 2025 pm 05:15 PM

Go言語でファイルを便利に書く方法は?

MySQLクエリ結果リストをGO言語のカスタム構造スライスに変換する方法は? MySQLクエリ結果リストをGO言語のカスタム構造スライスに変換する方法は? Mar 03, 2025 pm 05:18 PM

MySQLクエリ結果リストをGO言語のカスタム構造スライスに変換する方法は?

Linterと静的分析ツールを使用して、GOコードの品質と保守性を向上させるにはどうすればよいですか? Linterと静的分析ツールを使用して、GOコードの品質と保守性を向上させるにはどうすればよいですか? Mar 10, 2025 pm 05:38 PM

Linterと静的分析ツールを使用して、GOコードの品質と保守性を向上させるにはどうすればよいですか?

See all articles