今日は少し時間に余裕があったので、
遅ればせながら、
go言語を少し触ってみることにしました。
まずは、インストールからです。
# cd /usr/local/src
# wget https://storage.googleapis.com/golang/go1.4.2.linux-amd64.tar.gz
# tar -C /usr/local -xzf go1.4.2.linux-amd64.tar.gz
パスを設定
# export GOPATH=/usr/local/go/
# export PATH=$PATH:/usr/local/go/bin
取り敢えずはこれで完了です。
で、
まずはお決まりの「Hello World!」を出力するプログラムを作成して、
実行してみます。
# vi helloword.go
として、以下のコードを記述します。
===========================================
package main
import "fmt"
func main() {
fmt.Println("Hello World")
}
===========================================
次に、
# go build helloword.go
としてコンパイルしてやります。
すると、
「helloword」というバイナリファイルが作成されているので、
あとは、
実行してやります。
# ./helloword
これで、
「Hello World!」
という文字列が表示される筈です。
因みに、
buildせずに、
# go run helloword.go
とすれば、
バイナリファイルを作成せずに、
そのままコンパイルして実行してくれるようです。
この記事へのコメントはありません。