func New()

in pkg/generator/generator.go [34:45]


func New(cfg *ucfg.Config) (Generator, error) {
	c := config{}
	err := cfg.Unpack(&c)
	if err != nil {
		return nil, err
	}
	factory, err := GetFactory(c.Type)
	if err != nil {
		return nil, err
	}
	return factory(cfg)
}