diff --git a/sysutils.go b/sysutils.go index 023e8af..7e631e5 100644 --- a/sysutils.go +++ b/sysutils.go @@ -317,6 +317,14 @@ func GetSyncMapSize(m sync.Map) int { return size } +func MapClone(m map[string]interface{}) map[string]interface{} { + result := map[string]interface{}{} + for k, v := range m { + result[k] = v + } + return result +} + func IsDebug() bool { return true }