.
├── main.go # エントリーポイント 引数処理とか
├── key # JWT用の鍵
├── logger #
├── model # 内部データのデータ構造の定義
├── scenario # シナリオの実行
├── service # ネットワークとのインターフェース回り
├── gen # 静的ファイルのhash生成用
gen/assets.goでjsなどのhash値を事前計算したscenario/assets.goを作成する。
go generate ./gen/assets.go