おわりに

お疲れ様でした!!!!

かなりボリューミーな内容となってしまいました(ハンズオンにしては機能をつけすぎたのかもしれません)が、いかがだったでしょうか。

当初は、このハンズオンの題材として開発したAPIをハンズオン形式で書籍化(Zenn)してみるつもりなど全くなかったです。

しかし、書き終えてみて、「書いて良かったな」と思えています。

執筆する上で、間違いを載せるわけにはいきませんので、書籍&記事、そして特に扱うパッケージや言語仕様に関しては公式ドキュメント・コードリーディングを行なっていたことで、自身にもしっかり知識が定着しました。

また、図解も多く用いるようにしました。自分も図解で表す中で整理できたのでそれも良かったかなと思っています。

ハンズオンの中で、「ここが動かない」や「ここが意味不明」、または「ここは間違っている」などあれば、スクラップをオープンしているのでそちらにお願いいたします。

https://zenn.dev/yuta_kakiki/scraps/9594112bdcd4c4

特に参考にした書籍

ハンズオンを作成するにあたって以下の書籍をとても参考にさせていただきました。

  • 「詳解Go言語Webアプリケーション開発」
https://www.c-r.com/book/detail/1462
  • 「Go言語で構築するクリーンアーキテクチャ設計」
https://techbookfest.org/product/9a3U54LBdKDE30ewPS6Ugn?productVariantID=itEzQN5gKZX8gXMmLTEXAB

また、ハンズオンの中で沢山の記事を掲載・引用させていただきました。