アンドロイド

debian 9でgoをインストールする方法

FTL Advanced Edition Gameplay On Linux

FTL Advanced Edition Gameplay On Linux

目次:

Anonim

Goは、Googleが作成した最新のオープンソースプログラミング言語であり、信頼性が高く、シンプルで、高速で、効率的なソフトウェアの構築に使用されます。 Kubernetes、Docker、Teraform、Grafanaなど、多くの一般的なアプリケーションはGoで作成されています。

このチュートリアルでは、Debian 9システムにGoをダウンロードしてインストールするために必要な手順を説明します。

前提条件

このチュートリアルを続ける前に、sudo特権を持つユーザーとしてログインしていることを確認してください。

Goのインストール方法

この記事の執筆時点で、Goの最新の安定バージョンはバージョン1.13です。 tarballをダウンロードする前に、Goの公式ダウンロードページにアクセスして、新しいバージョンが利用可能かどうかを確認してください。

以下の手順に従って、Debian 9にGoをインストールします。

  1. Goをダウンロードしています。

    次のwgetコマンドを使用してGo tarballをダウンロードします。

    wget

    Go tarballの検証。

    sha256sum ユーティリティを使用して、ダウンロードしたファイルのチェックサムを確認します。

    sha256sum go1.13.linux-amd64.tar.gz

    68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856 go1.13.linux-amd64.tar.gz

    上記のコマンドで出力されたハッシュが、Goダウンロードページのハッシュと一致することを確認してください。

    Go tarballを抽出します。

    次のコマンドは、tarボールを /usr/local ディレクトリに抽出します。

    sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz

    パス変数を調整します。

    Goのtarballが抽出されたら、 $PATH 環境変数を編集して、システムがGo実行可能バイナリの場所を認識できるようにする必要があります。 これを行うには、 /etc/profile ファイル(システム全体のインストールの場合)または $HOME/.profile ファイル(現在のユーザーインストールの場合)に次の行を追加します。

    〜/.profile

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

    ファイルを保存し、新しいPATH環境変数を現在のシェルセッションに適用します。

    source ~/.profile

インストールをテストする

Goがマシンに正しくインストールされているかどうかをテストするために、ワークスペースをセットアップし、単純な「Hello world」プログラムを作成します。

  1. ワークスペースディレクトリを作成する

    デフォルトでは、ワークスペースディレクトリは $HOME/go 設定され、作成するには次のように入力します。

    mkdir ~/go

    単純な「Hello World」Goファイルを作成します。

    ワークスペース内に新しいディレクトリ src/hello 作成します

    mkdir -p ~/go/src/hello

    そのディレクトリに hello.go という名前のファイルを作成します

    〜/ go / src / hello / hello.go

    package main import "fmt" func main() { fmt.Printf("Hello, World\n") }

    Goワークスペースのディレクトリ階層の詳細については、Goドキュメントのページをご覧ください。

    hello.goファイルをビルドします。

    ファイルスイッチをビルドして ~/go/src/hello ディレクトリに go build を実行し go build

    cd ~/go/src/hello go build

    上記のコマンドは、 hello という名前の実行可能ファイルをビルドします。

    実行可能ファイルを実行します。

    以下のコマンドを実行するだけで実行可能ファイルを実行できます。

    ./hello

    Hello, World

結論

GoのDebianマシンをダウンロードしてインストールしたので、Goプロジェクトの作業を開始できます。

デビアンゴー