INNER CODE UNIT · Go
main
pace/bricks · tools/jsonapigen/main.go:16
func main() {
flag.StringVar(&pkg, "pkg", pkg, "go package name")
flag.StringVar(&path, "path", path, "path for generated file")
flag.StringVar(&source, "source", source, "source OpenAPIv3 document")
flag.Parse()
var g generator.Generator
s, err := g.BuildSource(source, filepath.Dir(pkg), filepath.Base(pkg))
if err != nil {
log.Fatal(err)
}
f, err := os.Create(path)
if err != nil {
log.Fatal(err)
}