github.com/angenalZZZ/gofunc@v0.0.0-20210507121333-48ff1be3917b/g/map.go (about)

     1  package g
     2  
     3  // Map is a shortcut for map[string]interface{}
     4  type Map map[string]interface{}
     5  
     6  // NewMap Allocate a Map.
     7  func NewMap() Map {
     8  	m := make(map[string]interface{}, 0)
     9  	return m
    10  }
    11  
    12  // Map Cast a Map to map[string]interface{}
    13  func (mv Map) Map() map[string]interface{} {
    14  	return mv
    15  }