diff --git a/goutils/proto_build/main.go b/goutils/proto_build/main.go index 57d28aa..013d6f7 100644 --- a/goutils/proto_build/main.go +++ b/goutils/proto_build/main.go @@ -313,9 +313,10 @@ func ExecCreateAutoLogic(workerSpaceDir string, ServiceName string, genDir, pack } else { plist := strings.Split(param, ".") lowerName := strings.ToLower(plist[len(plist)-1]) - p = lowerName[0:3] - if _, ok := dup[p]; ok { - p = lowerName + if strings.Contains(lowerName, "req") { + if _, ok := dup["ctx"]; ok { + p = "req" + } } if _, ok := dup[p]; ok { p = fmt.Sprintf("param%d", i) diff --git a/goutils/proto_build/tpls/main.tpl b/goutils/proto_build/tpls/main.tpl index e97338e..687d13c 100644 --- a/goutils/proto_build/tpls/main.tpl +++ b/goutils/proto_build/tpls/main.tpl @@ -10,10 +10,6 @@ import ( "{{.ProjectName}}/server/config" - {{range .LogicDirNames}} - "{{$.ProjectName}}/{{.}}" - {{- end}} - "google.golang.org/grpc" )