func parameterName(f *models.Field) string { var n string if f.IsNamed() { n = f.Name } else { n = fmt.Sprintf("in%v", f.Index) } return n }
func fieldName(f *models.Field) string { var n string if f.IsNamed() { n = f.Name } else { n = f.Type.String() } return n }
func gotName(f *models.Field) string { var n string if f.IsNamed() { n = "got" + strings.Title(f.Name) } else if f.Index == 0 { n = "got" } else { n = fmt.Sprintf("got%v", f.Index) } return n }