はじめに エンジニア1年目のSakaguchiです。 この記事は、クリーンアーキテクチャの学習にChatGPTを活用してみた際の記録です。 ChatGPTにサンプルコードをもらい、コードを修正しながら実装してくので、長めの記事になってしまいました。 できるだけ短くなるよう、ChatGPTの回答は端折りつつ、コードの細かい解説はしないようにしていますので、ご了承ください。 とりあえずどんなコードを書いたか見たいという方は、下記リポジトリを参照ください。 使用技術 使用技術はこんな感じです。 言語 Golang RDBMS Postgres(Docker) ライブラリ Echo gorm 実装手順の確認 実装に入る前にChatGPTに実装手順を聞いてみます。 ChatGPTからの回答 クリーンアーキテクチャを使用してTodo APIを作成する手順を以下に示します。 ステップ 1: プロジェクト