Go は C 言語に由来する構文を持つ静的型付言語です。ガベージコレクションによるメモリ管理、型安全性、動的型付けの機能、可変長配列やキーバリューマップなどの型、膨大な標準ライブラリなどが追加されています。 インストール 今日 Go のコンパイラは2つ存在しており、どちらも公式リポジトリからインストールできます: go: go でインストールできるコンパイルツールのインターフェイス コンパイルが高速 公式ツール (go get や go doc など) クロスコンパイル gccgo: gcc-go でインストールできるコンパイラコレクションに含まれている gcc のフロントエンド goroutine がフルフローになる バイナリのサイズが小さい (動的リンク) インストールのテスト Go が正しくインストールされたかは以下のような小さなプログラムをビルドして確認できます: hello.go
![Go - ArchWiki](https://cdn-ak-scissors.b.st-hatena.com/image/square/84c39e80488c3d6bb5dd3c8ea0e14a5d9096e746/height=288;version=1;width=512/https%3A%2F%2Fwww.archlinux.jp%2Fimages%2Famplogo.png)