Files
kong/defaults.go
T
2019-06-06 15:22:25 +10:00

12 lines
236 B
Go

package kong
// ApplyDefaults applies defaults to a struct.
func ApplyDefaults(target interface{}, options ...Option) error {
app, err := New(target, options...)
if err != nil {
return err
}
_, err = app.Parse(nil)
return err
}