Versions in this module Expand all Collapse all v0 v0.6.9 Jan 10, 2019 Changes in this version + type Codec struct + Decoder *Decoder + Doc string + DocShort string + Encoder *Encoder + ImportPath string + Name string + PkgName string + func NewCodec(pkgPath string) (*Codec, error) + type CodecOption struct + Alias string + DefaultValue interface{} + Doc string + ExampleLS string + Name string + PossibleValues []string + Required bool + Type string + type CodecOptions struct + Doc string + Options []*CodecOption + type Decoder struct + Doc string + Options *CodecOptions + type Encoder struct + Doc string + Options *CodecOptions + type Generator struct + func (g *Generator) Printf(format string, args ...interface{}) + type Processor struct + Behavior string + Doc string + DocShort string + ImportPath string + Name string + Options *ProcessorOptions + Ports []*ProcessorPort + func NewProcessor(pkgPath string) (*Processor, error) + func (p *Processor) GenExample(kind string) []byte + func (p *Processor) GenMarkdown(kind string) []byte + type ProcessorOption struct + Alias string + DefaultValue interface{} + Doc string + ExampleLS string + Name string + PossibleValues []string + Required bool + Type string + func (p *ProcessorOption) GenExample(kind string) string + type ProcessorOptions struct + Doc string + Options []*ProcessorOption + type ProcessorPort struct + Default bool + Doc string + Name string + Number int