diff --git a/tools/goctl/api/ktgen/api.tpl b/tools/goctl/api/ktgen/api.tpl index 2ec177a6..41ee484d 100644 --- a/tools/goctl/api/ktgen/api.tpl +++ b/tools/goctl/api/ktgen/api.tpl @@ -1,4 +1,4 @@ -package {{with .Info}}{{.Desc}}{{end}} +package {{.Pkg}} import com.google.gson.Gson diff --git a/tools/goctl/api/ktgen/gen.go b/tools/goctl/api/ktgen/gen.go index b46f4f16..fa38ee8f 100644 --- a/tools/goctl/api/ktgen/gen.go +++ b/tools/goctl/api/ktgen/gen.go @@ -82,5 +82,9 @@ func genApi(dir, pkg string, api *spec.ApiSpec) error { if e != nil { return e } - return t.Execute(file, api) + type data struct { + *spec.ApiSpec + Pkg string + } + return t.Execute(file, data{api, pkg}) }