Documentation ¶ Index ¶ type Names type Router func NewRouter(proto *protog.Protocol, currentPkg *astinfo2.Package, ...) (*Router, error) func (r *Router) GenerateSrc() (*jen.File, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Names ¶ type Names struct { StructName string ConstructorName string HandlersField string HandlersType string ErrorConverterField string R string JsonrpcPkg string } type Router ¶ type Router struct { Names // contains filtered or unexported fields } func NewRouter ¶ func NewRouter(proto *protog.Protocol, currentPkg *astinfo2.Package, handlersStruct *astinfo2.Type, names *Names) (*Router, error) func (*Router) GenerateSrc ¶ func (r *Router) GenerateSrc() (*jen.File, error) Source Files ¶ View all Source files endpoint.gohandler.gorouter.gosrc.gotree.gotree_iterator.gotree_node.go Click to show internal directories. Click to hide internal directories.