GoGoは、シンプルで信頼性の高い効率的なソフトウェアを簡単に構築できるオープンソースのプログラミング言語です。LanguageGo言語はC言語の様なコンパイルの必要な静的言語でとても高速で軽量な動作ができます。Go言語は記述の簡易さとパフォーマンスの両面を上げることを目的の一つとして作成されました。コーディングを試すなら公式にオンラインエディタとそれ用の実行環境が置いてあります。ローカルにおけるGoの実行環境の作成は公式サイトに行って実行ファイルをダウンロードするだけです。windowsならインストーラを起動すればPATHも通してくれます。手軽に手元で試すエディタにはVSCodeがおすすめです。無料ですしGoでググって上位に出てくるプラグインを入れればそれなりに機能がそろいます。ソースコードの置き場にいきなり気にするようなルールはありませんでした。コンパイル後の実行ファイルがソースコードの配置場所でなくgoコマンドを実行したカレントディレクトリ直下にできることには注意です。コードは*.goであれば動作します。buildの二つでOKです。runは指定したファイルを元にファイルをコンパイル、実行します。buildは自動で対象を探してコンパイルをします。buildはpackage名と同名の関数がないと動きません。runはファイルの中にmain関数がないと動きません。mainのmain関数を用意するのがよいです。Worldが表示されます。Goの公式は何かと充実しています。Pythonを思い出す豊富な組み込みパッケージについても次のリンクに実例付きで網羅されています。Language他にもGoコマンドに始まり、エディタ、ソースコードの書き方にまで言及してきます。公式の各ページにはサムネにあるGo言語マスコットであるgopherくんが至る所に変わった形でいて飽きさせません。