merge micro config improvements

* update micro to latest release
* use Before/After Init funcs

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
2023-03-14 10:59:06 +03:00
parent a0805cbddd
commit bb5f5f7414
3 changed files with 13 additions and 4 deletions

9
env.go
View File

@@ -27,6 +27,15 @@ func (c *envConfig) Init(opts ...config.Option) error {
for _, o := range opts {
o(&c.opts)
}
if err := config.DefaultBeforeInit(c.opts.Context, c); err != nil {
return err
}
if err := config.DefaultAfterInit(c.opts.Context, c); err != nil {
return err
}
return nil
}