Documentation ¶ Index ¶ func Generate(state *State) ([]byte, error) type Generator func New(flag *framework.Flag, module *gomod.Module) *Generator func (g *Generator) GenerateFile(fsys budfs.FS, file *budfs.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 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 budfs.FS, file *budfs.File) error type State ¶ type State struct { Imports []*imports.Import Embeds []*embed.File Flag *framework.Flag } func Load ¶ func Load(fsys fs.FS, flag *framework.Flag) (*State, error) Source Files ¶ View all Source files loader.gopublic.gostate.go Directories ¶ Show internal Expand all Path Synopsis publicrt Click to show internal directories. Click to hide internal directories.