Versions in this module Expand all Collapse all v0 v0.0.2 Nov 2, 2023 v0.0.1 Nov 2, 2023 Changes in this version + var DefaultFieldRenamer = KebabRenamer() + var DefaultTimeLayout = "2006-01-02 15:04:05" + func Parse(from interface{}, options ...FillerOption) error + func RegisterSimpleType(c ConvertFunc[T]) + func RegisterTextUnmarshaler(in any) + type ConvertFunc func(s string, tag reflect.StructTag) (T, error) + type FillerOption func(opt *fillerOptions) + func NoSetFromEnv() FillerOption + func WithEnv(prefix string) FillerOption + func WithEnvRenamer(renamer Renamer) FillerOption + func WithFieldRenamer(renamer Renamer) FillerOption + type FlagSetFiller struct + func New(options ...FillerOption) *FlagSetFiller + func (f *FlagSetFiller) Fill(flagSet *flag.FlagSet, from interface{}) error + type Renamer func(name string) string + func CompositeRenamer(renamers ...Renamer) Renamer + func KebabRenamer() Renamer + func PrefixRenamer(prefix string) Renamer + func ScreamingSnakeRenamer() Renamer