Goってなんぞ
Googleが中心となって開発されたプログラミング言語。中には有名なエンジニアが開発を手掛けているらしい
システムプログラミングのカテゴリ。
効率かつシンプルな言語仕様であるため学習が容易で、標準のパッケージが豊富(圧縮ファイル処理、暗号化処理、データベース処理、JSONなどのフォーマット処理 etc...)。
クロスコンパイルができる。
繰り返し構文はforのみ。whileなどはない。
三項演算子はGoにはない。→表記ゆれが抑えられる
try/catchなどといった例外処理はGoにはない。
パニックとリカバなどがあり、この辺りはRustと似ている。 並行処理がサポートされていて、ゴルーチンという並列処理機能がある