Go-environment
Go-環境設定
ローカル環境のセットアップ
Goプログラミング言語用に環境を設定する場合は、コンピューターで次の2つのソフトウェアを使用できる必要があります-
- テキストエディター
- Goコンパイラー
テキストエディタ
プログラムを入力するには、テキストエディターが必要です。 テキストエディタの例には、Windowsメモ帳、OS編集コマンド、ブリーフ、イプシロン、EMACS、およびvimまたはviが含まれます。
テキストエディタの名前とバージョンは、オペレーティングシステムによって異なる場合があります。 たとえば、Windowsではメモ帳が使用され、LinuxまたはUNIXと同様にWindowsではvimまたはviが使用されます。
テキストエディタで作成したファイルは*ソースファイル*と呼ばれます。 プログラムのソースコードが含まれています。 Goプログラムのソースファイルには、通常、拡張子「* .. go」*が付いています。
プログラミングを開始する前に、テキストエディターを用意し、コンピュータープログラムを作成し、ファイルに保存し、コンパイルして、最後に実行する十分な経験があることを確認してください。
Goコンパイラー
ソースファイルに記述されたソースコードは、プログラムの人間が読めるソースです。 CPUが指定された命令に従って実際にプログラムを実行できるように、コンパイルして機械語に変換する必要があります。 Goプログラミング言語コンパイラは、ソースコードを最終的な実行可能プログラムにコンパイルします。
Goディストリビューションは、FreeBSD(リリース8以降)、Linux、Mac OS X(Snow Leopard以降)、および32ビット(386)および64ビット(amd64)x86プロセッサアーキテクチャを備えたWindowsオペレーティングシステムにインストール可能なバイナリとして提供されます。
次のセクションでは、さまざまなOSにGoバイナリ配布をインストールする方法について説明します。
Go Archiveをダウンロード
Goインストール可能アーカイブファイルの最新バージョンをhttps://golang.org/dl/[Go Downloads]からダウンロードします。 このチュートリアルでは、_go1.4.windows-amd64.msi_というバージョンが使用されます。
C:\> goフォルダーにコピーされます。
OS | Archive name |
---|---|
Windows | go1.4.windows-amd64.msi |
Linux | go1.4.linux-amd64.tar.gz |
Mac | go1.4.darwin-amd64-osx10.8.pkg |
FreeBSD | go1.4.freebsd-amd64.tar.gz |
UNIX/Linux/Mac OS XおよびFreeBSDへのインストール
ダウンロードアーカイブを/usr/localフォルダーに抽出し、/usr/local/goにGoツリーを作成します。 たとえば-
tar -C/usr/local -xzf go1.4.linux-amd64.tar.gz
/usr/local/go/binをPATH環境変数に追加します。
OS | Output |
---|---|
Linux | export PATH = $PATH:/usr/local/go/bin |
Mac | export PATH = $PATH:/usr/local/go/bin |
FreeBSD | export PATH = $PATH:/usr/local/go/bin |
Windowsへのインストール
MSIファイルを使用し、プロンプトに従ってGoツールをインストールします。 デフォルトでは、インストーラーはc:\ GoのGoディストリビューションを使用します。 インストーラーは、WindowのPATH環境変数にc:\ Go \ binディレクトリーを設定する必要があります。 変更を有効にするために、開いているコマンドプロンプトを再起動します。
インストールの検証
*C:\> Go_WorkSpace* にtest.goという名前のgoファイルを作成します。
ファイル:test.go
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
今test.goを実行して結果を確認します-
C:\Go_WorkSpace>go run test.go
出力
Hello, World!