Skip to content

Latest commit

 

History

History
10 lines (8 loc) · 839 Bytes

DESC.md

File metadata and controls

10 lines (8 loc) · 839 Bytes

説明

工夫点

  • フレームワークとしてechoを採用した。
  • ORMとしてgormを採用した。
  • config・環境変数の管理にgodotenv, envconfigを採用した。これは、開発をDockerで行ったため、環境の切り替えを環境変数で行ったためである。
  • コアロジックとメインの起点を分けることで、コードの再利用性を高めることを意識した。
  • 今回は時間が足りなかったが、godoc形式のコメントを書くことを意識した。
  • Standard Go Project Layoutや、Qiitaの記事を参考にしたディレクトリ構成とした。