From: qydysky Date: Wed, 23 Jun 2021 08:25:19 +0000 (+0800) Subject: fix X-Git-Tag: v0.5.31 X-Git-Url: http://127.0.0.1:8081/?a=commitdiff_plain;h=1e923975f6e0c72fc9edae05ae5553be7e0463ce;p=part%2F.git fix --- diff --git a/map/map.go b/map/map.go index 64f6b7f..1bee7f9 100644 --- a/map/map.go +++ b/map/map.go @@ -9,16 +9,16 @@ type Map struct{ New func()interface{} } -func (m *Map) Get(key interface{})interface{}{ - if val,ok := m.Load(key);ok{return val} - return m.Set(key, m.New()) +func (t *Map) Get(key interface{})interface{}{ + if val,ok := t.m.Load(key);ok{return val} + return t.m.Set(key, t.m.New()) } -func (m *Map) Del(key interface{}){ - m.Delete(key) +func (t *Map) Del(key interface{}){ + t.m.Delete(key) } -func (m *Map) Set(key interface{},val interface{})interface{}{ - m.Store(key, val) +func (t *Map) Set(key interface{},val interface{})interface{}{ + t.m.Store(key, val) return val } \ No newline at end of file