7 // Map implements a thread safe map for go version below 1.9 using mutex
10 data map[interface{}]interface{}
13 // NewMap creates a thread safe map
16 data: make(map[interface{}]interface{}, 32),
20 // Load is same as sync.Map Load
21 func (m *Map) Load(key interface{}) (elem interface{}, found bool) {
23 elem, found = m.data[key]
28 // Load is same as sync.Map Store
29 func (m *Map) Store(key interface{}, elem interface{}) {