package
0.0.0-20211215080452-fdad1466680b
Repository: https://github.com/hdget/hdkit.git
Documentation: pkg.go.dev

# Functions

NewFile creates a new empty file.
NewFileParser returns a new parser.
NewInterface creates a new interface.
NewMethod creates a new method.
NewNameType create a NamedTypeValue without a value.
NewNameTypeValue create a NamedTypeValue with a value.
NewStruct creates a new struct.
ParsePbFiles Parse file if file doesn't exist, read FileContent from the file @return parsed service interface.

# Structs

File represents a go source file.
FileParser is the parser used by kit to parse go files.
FuncType is used to store e.x (type Middleware func(a)a) types.
Interface stores go interface information.
Method stores go method information.
NamedTypeValue is used to store any type of name type = value ( e.x var a = 2).
Struct stores go struct information.