package
0.5.1
Repository: https://github.com/moznion/gonstructor.git
Documentation: pkg.go.dev

# Functions

CollectConstructorFieldsFromAST collects fields to include in a constructor from the AST.
CollectInitFuncReturnTypes collects the return types of the init function.

# Structs

AllArgsConstructorGenerator is a struct type that has the responsibility to generate a statement of a constructor with all of arguments.
BuilderGenerator is a struct type that has the responsibility to generate a statement of a builder.
Field represents a field of the structure for a constructor to be generated.

# Interfaces

Generator is an interface that has the responsibility to generate a constructor code.