gotd: update to layer 218

This commit is contained in:
Tulir Asokan
2025-12-03 14:22:16 +02:00
parent b38c3cc935
commit 66b84a7b44
2065 changed files with 53382 additions and 684259 deletions
@@ -16,15 +16,24 @@ type Param struct {
OriginalName string
// Go type.
Type string
// MethodName to use.
MethodName string
}
func varToParam(field *types.Var) Param {
fieldName := field.Name()
fieldName = strings.ToLower(fieldName[:1]) + fieldName[1:]
originalName := field.Name()
methodName := originalName
if methodName == "Query" {
// HACK: fix conflict.
methodName = "Set" + methodName
}
return Param{
Name: fieldName,
OriginalName: field.Name(),
OriginalName: originalName,
Type: genutil.PrintType(field.Type()),
MethodName: methodName,
}
}