INNER CODE UNIT · Go

tryApplyFunc

ozontech/file.d · cfg/config.go:295

func tryApplyFunc(app funcApplier, field *simplejson.Json) (string, bool) {
	s, err := field.String()
	if err != nil {
		return "", false
	}

	if value, ok := app.tryApply(s); ok {
		return value, ok
	}

	return "", false
}

func DecodeConfig(config any, configJson []byte) error {
	object, err := simplejson.NewJson(configJson)
	if err != nil {
		return err
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…