メモ: goa v3 をいじったりしてデザインに反映させてみる

概要

goa v3 でコードを変更してみたくなったときの goa gen の確認方法.

方法

デザインの方の go.mod で手元の変更したコードを参照するように replace を指定する.

例:

module calc

go 1.12

replace goa.design/goa/v3 => ./../../go/src/github.com/goadesign/goa

require (
    cloud.google.com/go v0.39.0 // indirect
    github.com/PuerkitoBio/purell v1.1.1 // indirect

goa gen のときにてもとの goa のコードを参照してコード生成するので,goa 自体はビルドし直さなくて大丈夫.