Documentation ¶ Index ¶ func Generate(state *State) ([]byte, error) type File type Generator func New(flag *framework.Flag, module *gomod.Module) *Generator func (g *Generator) GenerateFile(fsys genfs.FS, file *genfs.File) error type State func Load(fsys fs.FS, flag *framework.Flag) (*State, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Generate ¶ func Generate(state *State) ([]byte, error) Generate the public file Types ¶ type File ¶ added in v0.2.6 type File struct { Path string Route string Data embed.Data } type Generator ¶ type Generator struct { // contains filtered or unexported fields } func New ¶ func New(flag *framework.Flag, module *gomod.Module) *Generator New public generator func (*Generator) GenerateFile ¶ func (g *Generator) GenerateFile(fsys genfs.FS, file *genfs.File) error type State ¶ type State struct { Imports []*imports.Import Files []*File } func Load ¶ func Load(fsys fs.FS, flag *framework.Flag) (*State, error) Source Files ¶ View all Source files loader.go public.go state.go Directories ¶ Show internal Expand all Path Synopsis publicrt Click to show internal directories. Click to hide internal directories.