move httplib from beego to beego/httplib safemap support get all items
Showing
3 changed files
with
8 additions
and
2 deletions
| ... | @@ -56,3 +56,9 @@ func (m *BeeMap) Delete(k interface{}) { | ... | @@ -56,3 +56,9 @@ func (m *BeeMap) Delete(k interface{}) { |
| 56 | defer m.lock.Unlock() | 56 | defer m.lock.Unlock() |
| 57 | delete(m.bm, k) | 57 | delete(m.bm, k) |
| 58 | } | 58 | } |
| 59 | |||
| 60 | func (m *BeeMap) Items() map[interface{}]interface{} { | ||
| 61 | m.lock.RLock() | ||
| 62 | defer m.lock.RUnlock() | ||
| 63 | return m.bm | ||
| 64 | } | ... | ... |
-
Please register or sign in to post a comment