in pkg/config/types.go [16:32]
func (v Configuration) GetByPath(path string) (any, bool) {
keys := strings.Split(path, ".")
var current any = v
for _, key := range keys {
if m, ok := current.(Configuration); ok {
current, ok = m[key]
if !ok {
return nil, false
}
} else {
return nil, false
}
}
return current, true
}