golang1.9のインストール方法

PHPz
リリース: 2023-04-25 13:54:44
オリジナル
505 人が閲覧しました

Golang は Google が開発したオープンソース プログラミング言語で、主な特徴は高速コンパイル、同時プログラミング、メモリ安全性です。クラウド コンピューティングとビッグ データの時代の到来により、Golang は開発者の間でますます人気が高まっています。この記事ではGolang 1.9のインストール方法を紹介します。

  1. Golang のダウンロード

Golang 公式 Web サイトでは、各プラットフォーム向けのバイナリ配布パッケージが提供されており、公式 Web サイトから自社のプラットフォームに適したバージョンをダウンロードできます。ダウンロード アドレスは: https://golang.org/dl/ です。ダウンロード ページでは、ダウンロードするプラットフォームに適したバージョンを選択できます。

  1. Golang のインストール

Golang をダウンロードした後、解凍し、解凍されたフォルダーを適切な場所に移動する必要があります。 Unix/Linux オペレーティング システム ユーザーの場合は、Golang フォルダーを /opt ディレクトリに解凍できます。例:

$ tar -C /opt/ -xzf go1.9.linux-amd64.tar.gz
ログイン後にコピー

解凍後、Golang 環境変数を設定する必要があります。 /etc/profile ファイルまたは ~/.bashrc ファイルを編集して設定できます:

export PATH=$PATH:/opt/go/bin
export GOPATH=/home/username/gopath
ログイン後にコピー

このうち、GOPATH は Golang の作業ディレクトリです。システム ディスク以外の場所に設定することをお勧めします。関連するディレクトリを作成します。例:

mkdir -p ~/gopath/src ~/gopath/pkg ~/gopath/bin
ログイン後にコピー
  1. テスト インストール

インストールが完了したら、次のコマンドを実行して、Golang が正常にインストールされているかどうかをテストできます:

$ go version
go version go1.9.1 linux/amd64
ログイン後にコピー

上記のプロンプトが表示された場合は、Golang が正常にインストールされたことを意味します。同時に、Golang ツールを使用して、Golang の基本的な機能が正常であるかどうかをテストすることもできます。

$ cd ~/gopath/src
$ mkdir hello
$ cd hello
$ nano main.go
ログイン後にコピー

main.go ファイルに次の内容を入力します。

package main

import "fmt"

func main() {
    fmt.Println("Hello, world!")
}
ログイン後にコピー

保存して終了します。次に、次のコマンドを使用してプログラムをコンパイルして実行します。

$ go build
$ ./hello
Hello, world!
ログイン後にコピー

上記のコマンドは、「hello」という名前の実行可能ファイルを生成し、「Hello, world!」を出力します。

  1. サードパーティのパッケージ管理ツールをインストールする

Golang 開発では、一部の機能を実装するためにサードパーティのパッケージをインポートする必要があることがよくあります。これらのサードパーティ パッケージの管理と使用を容易にするために、go get や glide などのサードパーティ パッケージ管理ツールをインストールすることをお勧めします。 go get のインストールを例に挙げます。

$ go get -u github.com/golang/dep/cmd/dep
ログイン後にコピー

上記のコマンドは、dep パッケージ管理ツールの最新バージョンをインストールし、$GOPATH/bin ディレクトリにインストールします。インストールが完了したら、dep ツールを使用してプロジェクトの依存関係を管理できます。

概要

上記の手順により、Golang 1.9 を簡単にインストールし、開発に Golang の使用を開始できます。もちろん、Golang には他にも多くの機能や使い方があり、さらに学習して使用する必要があります。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート