Open1

Go の 0→1で必要なもの

icy-mountainicy-mountain
  • golangci-lint の整備
  • orm選定(Gorm以外)
  • web アプリケーションフレームワーク選定(echo, Gin…)
  • テスト環境整備(Table Drivenでまぁ良い)
  • wire(DI)
  • *T をポインタとして扱うのか,単に nillable なものとして扱うのか決める
  • atlas(マイグレーション生成) ※Go独自ではないがあると便利
  • go generate書く(mock とか)
  • samber lo(効率化)
  • oapi gen(APIスキーマ駆動ができる)