Documentation
¶
Overview ¶
Package config contains configuration structs and corresponding I/O functions.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultConfig ¶
Types ¶
type BindingList ¶
func LoadBindingListFromFile ¶
func LoadBindingListFromFile(filename string) (*BindingList, error)
func NewBindingList ¶
func NewBindingList() *BindingList
func (*BindingList) SaveToFile ¶
func (bl *BindingList) SaveToFile(filename string, bindingFuncsToDocstrs map[string]string) error
type Config ¶
type Config struct { OutDir string `toml:"out-dir"` Package string `toml:"package"` Version string `toml:"version"` CutNew bool `toml:"cut-new"` BuildFlag string `toml:"build-flag,omitempty"` NoPrefix []string `toml:"no-prefix,omitempty"` CustomPrefixes [][2]string `toml:"custom-prefixes,omitempty"` // {prefix, package} IncludeStdLibs []string `toml:"include-std-libs"` }
Click to show internal directories.
Click to hide internal directories.