Open3
Goのプロジェクトでよく使うライブラリ
ホットリロード
環境変数
モック
ロギング
- importする際のパッケージ名は、
go.uber.org/zap
Google Cloudを使うならzapdriver
も
DI(Dependency Injection)コンテナ
- importする際のパッケージ名は、
go.uber.org/fx
ORM
CSV
BOM
BOM削除
デバッグ
Web
echo
gin
GraphQL
サーバー
データローダー
N+1回避
graph-gophers/dataloader/v7
でジェネリクス対応
クライアント
Lodashスタイル
バリデーター
JSON関連
json内の一部データを手軽に取り出す際に利用
未検証/未確認のライブラリ
SQL関連
時間関連
タイムゾーン関連
ddと同じ作者
構造体の型変換/コピー処理
Humanize
Feature Flags
別途フィーチャーフラグマネジメントシステムが必要