CentOS6系にGO言語環境セットアップ
公式ダウンロードサイト
https://golang.org/dl/
インストールマニュアル
https://golang.org/doc/install
まずは、公式サイトからソースダウンロードして設置
# cd /usr/local/src/ # wget https://dl.google.com/go/go1.10.3.linux-amd64.tar.gz # tar xfz go1.10.3.linux-amd64.tar.gz # mv -iv go /usr/local/ `go' -> `/usr/local/go' #
パス設定(ログアウトとかしたら消えちゃうのでprofile等に適時追加すること)
# export PATH=$PATH:/usr/local/go/bin
インストール確認
# go version go version go1.10.3 linux/amd64 #
テストプログラム hello.go
package main import "fmt" func main(){ fmt.Printf("hello,hello,hello\n") }
# go build hello.go
実行ファイルができてることを確認
# ls -la hello -rwxr-xr-x 1 root root 2020012 Jun 16 11:49 hello #
実行
# ./hello hello,hello,hello #
コンパイル&実行を同時にする
# go run hello.go hello,hello,hello #