Closed podhmo closed 2 years ago
$ VERBOSE=1 go run ../cmd/apikit init m/foo emit files ... D create foo\design F create foo\design\code.go D create foo\action F create foo\action\Hello.go F create foo\gen.go $ VERBOSE=1 go run foo/gen.go detect target packages ... * runtime package -> m/foo/runtime * handler package -> m/foo/handler * provider package -> m/foo/handler * router package -> m/foo/handler generate handler package ... + translate m/foo/action.Hello -> handler m/foo/handler.Hello generate router package ... + generate m/foo/handler.Mount() generate runtime package ... + generate runtime (almost copy) + generate HandleResult() with design.HTTPStatusOf emit files ... D create C:\Users\nao\ghq\github.com\podhmo\apikit\_examples\foo\handler F create foo\handler\Hello.go F create foo\handler\mount.go F create foo\handler\Provider.go D create C:\Users\nao\ghq\github.com\podhmo\apikit\_examples\foo\runtime F create foo\runtime\runtime.go F create foo\runtime\HandleResult.go $ go install -v ./foo/... # rm -r foo