Debian 12 に Golang (Go) をインストールする方法

Debian 12 Ni Golang Go Woinsutorusuru Fang Fa



ゴラン 一般的にはと呼ばれます 行く は、Google によって開発された、統計的に型付けされた高速、安全、信頼性の高いプログラミング言語です。の構文 行く この言語は C プログラミングに似ていますが、C よりも安定性、同時実行性、メモリ効率が優れています。 行く Debian 12 などのシステムにインストールすると、どのシステムでもスムーズに動作する、スケーラブルで効率的なアプリケーションを開発できるようになります。これは、ネットワーク プログラミング、機械学習、Web 開発などに最適な言語です。

このガイドでは、次のことを学習します。

Debian 12 に Go をインストールする方法

インストールには複数の方法があります 成長する (ゴー) Debian 12 では以下が含まれます:







これらの方法について詳しく説明します。



ソースリポジトリから Debian 12 に Go をインストールする方法

インストール中 行く ソース リポジトリから Debian 12 に移行するのは簡単な作業で、次のコマンドを使用して数秒以内に完了できます。 適切なインストール 指示。ただし、インストールする前に、 行く 、次のコマンドを使用して、Debian リポジトリに現在インストールされているパッケージを更新することをお勧めします。



須藤 適切なアップデート && 須藤 適切なアップグレード -そして

注記: システム リポジトリを更新すると、アプリケーションの更新バージョンが確実にインストールされます。





アップデートが完了したら、インストールします 行く Debian 12 では、以下のコマンドを使用します。

須藤 適切な インストール ゴラン -そして



完了したら、 行く Debian にインストールするには、 バージョンコマンド 確実にするために以下に示します 行く 言語はシステムに正常にインストールされました。

行くバージョン

注記: ソース リポジトリに最新バージョンがインストールされない 行く Debian 12 で。

リポジトリ経由でインストールされた Debian 12 から Go を削除する方法

インストールしている場合 行く from repository メソッドでは、次のコマンドを使用して Debian システムから削除できます。

須藤 golang を適切に削除する -そして

公式 tar.gz メソッドから Debian 12 に Go をインストールする方法

最新の安定バージョンをインストールする場合は、 行く Debian 12 では、公式の tar.gz メソッド 必要な構成を実行してインストールを完了します。インストールするための完全な段階的なプロセス 行く 公式からの Debian 12 について tar.gz メソッドを以下に示します。

ステップ 1: Go tar.gz ファイルの最新バージョンをダウンロードする

まず、にアクセスしてください。 ゴー公式サイト 最新バージョンをダウンロードしてください tar.gz Linux (Debian) 用のファイル。最新の安定バージョンの 行く この記事を書いている時点では 1.21.5 これは、次のコマンドから Debian でダウンロードできます。

ウィゲット https: // dl.google.com / 行く / go1.21.5.linux-amd64.tar.gz

注記: 上記の wget コマンドは 64 ビット Debian システムで使用されます。32 ビット Debian システムを実行している場合は、Web サイトから i386 Go バージョンをダウンロードする必要があります。

ステップ 2: tar.gz ソース ファイルの内容を抽出する

次にコンテンツを抽出します 行く tar.gz ファイルを /usr/ローカル 次のコマンドから Debian 上の場所を確認します。

須藤 かかります -xvzf go1.21.5.linux-amd64.tar.gz -C / ユーザー / 地元

注記: /usr/ローカル は、Debian 12 を含む、Linux システム上にローカルにインストールされたソフトウェアの共通ディレクトリです。

ステップ 3: Debian 12 に Go のパス環境を追加する

システムによる検索を支援するには、 行く 実行可能ファイルの場所を追加する必要があります 行く ソース ディレクトリを開くと、これを行うことができます。 bashrc Debian 上のファイルを使用して:

須藤 ナノ / .bashrc

次に、次の行を bashrc ファイル:

輸出 パス = $パス :/usr/local/go/bin'

注記: 見つけることができます 行く 次のコマンドを使用して、Debian 12 上の場所を確認します。

どれの 行く

ステップ 4: システムに変更を加える

次を使用してファイルを保存する必要があります CTRL+X 、 追加 そして そして押します 入力 を使用してください。 ソース コマンドの後に bashrc システムに変更をロードするファイル:

ソース / .bashrc

ステップ 5: Debian 12 で Go のバージョンを確認する

Debian システムが最新のバージョンを使用していることを確認するには 行く バージョンに応じて、以下のコマンドを実行できます。

行くバージョン

tar.gz ファイルを通じてインストールされた Debian 12 から Go を削除する方法

インストールしている場合 行く Debian について tar.gz メソッドを削除するには、次のコマンドを使用してソース ディレクトリを削除します。

須藤 rm -rf / ユーザー / 地元 / 行く / 置き場

Snap Store から Debian 12 に Go をインストールする方法

も使用できます スナップストア 最新バージョンをインストールするには 行く Debian 12 では、これは最初にインストールすることで実行できます。 スナップデーモン 次のコマンドから:

須藤 適切な インストール スナップした -そして

注記: スナップデーモン 走れるようになります スナップコマンド Debian 上で、Snap リポジトリからアプリケーションをインストールします。

Snap のインストールが完了したら、次のコマンドを使用してインストールします。 行く Debian 12 から スナップストア :

須藤 スナップ インストール 行く - クラシック

Debian 12 の Go を Snap Store から削除する方法

削除できます 行く 経由でインストールされた Debian 上 スナップストア 以下のコマンドを使用します。

須藤 スナップリムーブゴー

Debian 12 で Go を使用する方法

かどうかを確認するには 行く は Debian 12 に取り組んでいます。その使用方法を学びましょう。ここでは、まず次のファイルを作成する必要があります。 。行く 次のコマンドからの拡張子:

ナノ ファイル名.go

注記: の代わりにファイル名を追加します ファイル名 上記のコマンドで、選択したファイルを作成します。

このファイル内に、 行く 言語コード。物事を簡単にするために、簡単なものを追加しています 行く を出力するコード こんにちはメッセージ 端末上:

パッケージメイン

輸入 「fmt」

ファンクメイン ( ) {

fmt.Printf ( 「Linux ヒント ユーザーの皆さん、こんにちは。 \n )

}

パッケージメイン 上記のコードの行は、実行に必要なパッケージを宣言しています。 行く コード、その間 インポートFMT フォーマットされた I/O の関数を提供するために使用されます。メイン関数本体には、端末に目的のメッセージを出力するための行が含まれています。を追加した後、ファイルを保存する必要があります。 行く コード。

コードを実行するには、 走りに行きます コマンドの後に ファイル名 以前に作成したもの。

test.goを実行してください

インストールして使用する方法は次のとおりです 行く Debian システム上で。

結論

行く は、Web 開発、クラウド コンピューティング、データ サイエンスなどに使用される堅牢なプログラミング言語です。インストールできます 行く Debian 12 では、 ソースリポジトリ を使用して tar.gz ファイルまたはから スナップストア 。を含むプロセス 私たちのリポジトリ シンプルで単一の apt コマンドで完了できます。使用する場合 tar.gz ファイル、 ダウンロードして解凍する必要があります tar.gz 内のファイル /usr/ローカル ディレクトリに移動し、次の場所を追加します 行く bashrc ファイル内。の スナップストア 方法は簡単でインストールするだけです スナップデーモン システム上で使用してから、 スナップインストール インストールするコマンド 行く 。完了後、 行く どの方法でインストールしても、Debian システム上でスケーラブルなアプリケーションを開発するために使用できます。