...
Package bootstrap
Package bootstrap implements the bootstrapping logic: generation of a .go file to
launch the actual generator and launching the generator itself.
The package may be preferred to a command-line utility if generating the serializers
from golang code is required.
type Generator struct {
PkgPath, PkgName string
Types []string
NoStdMarshalers bool
SnakeCase bool
LowerCamelCase bool
OmitEmpty bool
DisallowUnknownFields bool
SkipMemberNameUnescaping bool
OutName string
BuildTags string
GenBuildFlags string
StubsOnly bool
LeaveTemps bool
NoFormat bool
SimpleBytes bool
}
func (*Generator) Run
¶
func (g *Generator) Run() error