まとめ

完了

これで終了です。 Go に関する基礎を最後まで学習し、いくつかのプログラムを作成してきました。 これで、Go の学習を継続し、より複雑なプログラムの作成を始められるようになりました。

同時実行など、いくつかのトピックについては、基本的なことにだけ触れ、詳しくは説明しませんでした。 簡単に変更できて実行速度の速い、より良いコードを記述する方法を深く理解することをお勧めします。

見てきたように、同時実行、エラー処理、フレームワークの使用など、Go には特徴的な機能がいくつかあります。 Go で機能が特定の方法で実装されている理由を理解するために、他のプログラミング言語から得た知識を忘れなければならないこともありました。 たとえば、Go はオブジェクト指向プログラミング (OOP) 言語ではありませんが、OOP の機能の多くは Go で実装できます。

行った演習を見返して練習を続け、それらを拡張することをお勧めします。 何より、思い込みをせず、テスト ケースを作成し、Go に関してこうではないかと思うことがあったら証明してください。