NewReadonlyMap create new ReadonlyMap
()
| 58 | |
| 59 | // NewReadonlyMap create new ReadonlyMap |
| 60 | func NewReadonlyMap() ReadonlyMap { |
| 61 | return &ItemMap{ |
| 62 | innerMap: make(map[string]interface{}), |
| 63 | RWMutex: new(sync.RWMutex), |
| 64 | } |
| 65 | } |
| 66 | |
| 67 | // Set put key, value into ItemMap |
| 68 | func (ctx *ItemMap) Set(key string, value interface{}) { |