次の記事では、囲碁を見ていきます。 GoLangとしても知られています。 オープンソースプログラミング言語 GoogleでRobertGriesemer、Rob Pike、KenThompsonによって開発されました。 Go言語は、ほとんどのGnu / Linuxディストリビューションのデフォルトのリポジトリで使用できます。 この言語は、Googleの一部の本番サーバーだけでなく、Dropbox、Soundcloud、Uberなどの他の企業でも積極的に使用されています。
この記事では、UbuntuにGoプログラミング言語をインストールして構成する方法を説明します。 これはプログラミング言語です 編集済み, 競合他社選手, 命令, 構造化, オブジェクト指向ではありません と ガベージコレクター。 パッケージマネージャーを使用するか、コードをダウンロードして、Golangをインストールできます。
UbuntuにGoをインストールする
パッケージマネージャーを使用してGo言語をインストールする
のようなDEBベースのシステムでは Debian、Ubuntu、 Linux Mintは、ターミナルで次のコマンドを使用してインストールできます(Ctrl + Alt + T):
sudo apt-get install golang
eを検索することもできます 追加のツールをインストールする。 DEBベースのシステムでは、同じ端末で実行します。
sudo apt-cache search golang
ソースからGoをインストールする
デフォルトのリポジトリのGo言語のバージョンが古くなっている可能性があります。 最新バージョンのインストールに興味がある場合は、公式Webサイトからダウンロードし、以下の説明に従って手動でインストールしてください。 この例では、これが私が従ったオプションです。
私がのバージョンでテストした次のコマンド Ubuntuの17.10。 ただし、これらの手順は他のGnu / Linuxディストリビューションでも同じです。 から最新の圧縮バージョンをダウンロードします ウェブサイト.
wget https://dl.google.com/go/go1.9.3.linux-amd64.tar.gz
現在 ファイルの整合性を確認してください 以下のようにダウンロードしました。
sha256sum go1.9.3.linux-amd64.tar.gz
の値 SHA256チェックサム 前のコマンドは、ダウンロードリンクで提供されているものと一致する必要があることを示しています。 一致しない場合は、再度ダウンロードしてください。
次のコマンドを使用して、ダウンロードしたファイルを抽出します。
sudo tar -C /usr/local -xvzf go1.9.3.linux-amd64.tar.gz
それはディレクトリに抽出されます / usr / local。 -Cフラグは、宛先ディレクトリを示します。
Goを構成する
今、私たちはしなければなりません ユーザーのプロファイルでパスをGoに設定します。 ターミナルに入力してユーザープロファイルを編集します(Ctrl + Alt + T):
sudo vi ~/.profile
次の行を追加します。
export PATH=$PATH:/usr/local/go/bin
ファイルを保存して閉じます。
次に、構成します ワークスペース。 ワークスペースはディレクトリの階層です。 この場合、ルートにXNUMXつのディレクトリを提供します。
- SRC
- pkg
- ビン
ターミナルで次のコマンドを使用して、このディレクトリ階層を作成できます。
mkdir -p $HOME/go_projects/{src,pkg,bin}
次に、私たちはしなければなりません 新しいワークスペースをポイントする。 これを行うには、〜/ .profileファイルを編集します。
sudo vi ~/.profile
そして、その中に次の行を追加します。
export GOPATH="$HOME/go_projects" export GOBIN="$GOPATH/bin"
Goがデフォルトの場所以外の場所にインストールされている場合(/ usr /ローカル/)、インストールパスを指定する必要があります(ゴルート)〜/ .profileファイル内。 例えば、 GoをHOMEディレクトリにインストールした場合、次に、ユーザープロファイルファイルに次の行を追加する必要があります。
export GOROOT=$HOME/go export PATH=$PATH:$GOROOT/bin
覚えておいてください パッケージマネージャーを使用してGolangをインストールした場合、インストールパスは次のようになります / usr / lib / go o / usr / lib / golang。 この場合、GOROOTのルートの値を更新する必要があります。
適切な値を指定したら、次のように入力してGo環境の値を更新します。
source ~/.profile
インストールを確認する
次のコマンドを実行して、すべてが正しくインストールおよび構成されているかどうかを確認します。 どれどれ インストールされているバージョン と:
go version
彼女を捕まえるために 環境情報、実行:
go env
前のスクリーンショットのような結果が表示された場合は、おめでとうございます。 今すぐプログラミングを開始できます。
Goを使用して「HelloWorld」を作成します
Goがインストールされたので、先に進んで信じましょう シンプルな「HelloWorld」プログラム.
というファイルを作成します hello.go 次のコマンドを使用します。
vi go_projects/src/hola/hola.go
その中に次の行を追加します。
package main import "fmt" func main() { fmt.Println("Hola usuarios de Ubunlog. Este es un pequeño programa utilizando Go en Ubuntu 17.10") }
ファイルを保存して閉じます。 次のコマンドを起動して プログラムをコンパイルする:
go install $GOPATH/src/hola/hola.go
最後に、 プログラムを実行する コマンドの使用:
$GOBIN/hello
すべてがうまくいったら、おめでとうございます!Goでサンプルプログラムを作成しました。
詳細については、を参照してください。 ヘルプセクション ランニング:
go help
確認することもできます 公式ドキュメント 囲碁.
この言語が不要になった場合は、次のことができます。 それをアンインストールする を通して パッケージマネージャー または単に / usr / local / goディレクトリを削除する。 それはあなたが取るインストールオプションに依存します。 さらに、ワークスペースからディレクトリも削除します。