config: move reflect stuff to util/reflect

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
2021-01-19 01:40:34 +03:00
parent 4783c6d9a3
commit 770e8425bd
3 changed files with 11 additions and 4 deletions

View File

@@ -5,6 +5,8 @@ import (
"reflect"
"strconv"
"strings"
rutil "github.com/unistack-org/micro/v3/util/reflect"
)
type defaultConfig struct {
@@ -45,7 +47,7 @@ func (c *defaultConfig) Load(ctx context.Context) error {
}
func (c *defaultConfig) fillValue(ctx context.Context, value reflect.Value, val string) error {
if !IsEmpty(value) {
if !rutil.IsEmpty(value) {
return nil
}
switch value.Kind() {