package
0.4.9
Repository: https://github.com/playerr9/mygolib.git
Documentation: pkg.go.dev

# Functions

FixVariableName fixes the given variable name by checking whether or not the name trimmed to the minimum length is valid.
FixVarNameIncremental works like FixVariableName but it appends an incremental number to the variable name instead of a suffix.
IsNonNilTypeID checks if the given type ID is a non-nil type.
IsValidName checks if the given variable name is valid.
MakeVariableName converts a type name to a variable name.
ParseFields parses the given string to extract fields and their types.

# Constants

IsNillable indicates that the type is nillable such as a pointer or an interface.
IsNotNillable indicates that the type is not nillable such as an int or a string.
IsUnknown indicates that the type is unknown (i.e., it can either be nillable or not).

# Variables

GoReservedKeywords is a list of Go reserved keywords.
NillablePrefix is a list of prefixes that indicate a type is nillable.
NonNilTypeList is a list of non-nil types.

# Structs

No description provided by the author

# Type aliases

TypeNillability is an enum for the nillability of a type.