概要 If with a short statement.Go 公式の Tour 22番目の項目について。 http://go-tour-jp.appspot.com/#22Go は、 if 文の宣言に任意のステートメントの実行を含めることが出来ます。 例えば、ブロック内のみで利用する変数の初期化など。 サンプルコード…
概要 Go 詳細 Go は Google 製のプログラム言語。 利用想定としては、従来の C/C++ などがカバーしていた領域を よりシンプルな記述で書くこと。 一覧 項目 URL インストール http://d.hatena.ne.jp/tbpg/20140826/1409057404 package alias http://d.hatena…
概要 for文について。Go ではループ構造を表す文法は for のみ。 until も while もない。 サンプルコード package main import "fmt" func main() { // 標準的な for loop for i:=0;i<5;i++ { fmt.Println(i) } // while 風の利用法 cnt := 0 for cnt < 5 {…
概要 Package の import 時にエイリアスを使用します サンプルコード fmt に別名 f を付けてみます。 package main import ( f "fmt" ) func main() { f.Println("give me format") } 出力 $ go run package_alias.go give me format