diff --git a/config.go b/config.go index b69cdbf..4bdb820 100644 --- a/config.go +++ b/config.go @@ -104,7 +104,7 @@ func (cfg *frozenConfig) getEncoderFromCache(cacheKey uintptr) ValEncoder { return nil } -var cfgCache = &sync.Map{} +var cfgCache = concurrent.NewMap() func getFrozenConfigFromCache(cfg Config) *frozenConfig { obj, found := cfgCache.Load(cfg)