Versions in this module Expand all Collapse all v0 v0.12.0 Nov 30, 2023 v0.11.0 Oct 16, 2023 Changes in this version + func AddTypeList(typeList *types.TypeList) func(*jen.Group) + func AddTypeParamsList(typeList *types.TypeParamList, withType bool) func(*jen.Group) + func FormatObjectName(obj types.Object) string + func GetQualCode(typ types.Type) *jen.Statement + func GetUniqueName(defaultName string, f func(nameExists string) bool) string + func InitialIsLower(s string) bool + func InitialIsUpper(s string) bool + func InitialToLower(s string) string + func InitialToUpper(s string) string + func ParamName(idx int, param *types.Var) string + func PkgInfoFromPath(srcDir string, packageName string, mode packages.LoadMode, tags []string) (*packages.Package, error) + func TypeNameCode(typeName string) (*jen.Statement, error)