diff --git a/internal/codegen/golang/struct.go b/internal/codegen/golang/struct.go index ed9311800e..ec89845ea0 100644 --- a/internal/codegen/golang/struct.go +++ b/internal/codegen/golang/struct.go @@ -35,7 +35,9 @@ func StructName(name string, options *opts.Options) string { if _, found := options.InitialismsMap[p]; found { out += strings.ToUpper(p) } else { - out += strings.Title(p) + if len(p) > 0 { + out += strings.ToUpper(p[:1]) + p[1:] + } } }