GoLand(Go言語)

go言語

今日は少し時間に余裕があったので、

遅ればせながら、

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

とすれば、

バイナリファイルを作成せずに、

そのままコンパイルして実行してくれるようです。

この記事を書いている人
株式会社ディープ

名前ダッチ

メールアドレスadachi@deep-deep.jp

Twitterはこちら >>

関連記事

最近の記事

  1. WordPress
  2. 動的URLを疑似静的化
  3. ホームページ(homepage)
  4. 日本語ドメイン
  5. パンくずの構造化
  6. ホームページを公開したら、必ずやるべき事
  7. SSLの導入(常時SSL通信)はSEO対策に有効
  8. 404ページ
  9. ステータスコードについて
  10. ステータスコードについて

Twitter

ダッチ@職業ブロガー兼プログラマー
@gatsu0000

  • RT @chowtingagnes: 今日の集会での警察のやり方を説明しましょう。 集会は警察の許可を得て、警察の強行介入の前はずっと平和的に進んでいました。あるゲストがスピーチをしている時、警察は急に集会の解散を命じ、会場に催涙弾を発砲すると同時に、銃を持っている多くの警察…
    about 19分 ago via Twitter for Android

アーカイブ

PAGE TOP