go_above_19.go raw

   1  //+build go1.9
   2  
   3  package concurrent
   4  
   5  import "sync"
   6  
   7  // Map is a wrapper for sync.Map introduced in go1.9
   8  type Map struct {
   9  	sync.Map
  10  }
  11  
  12  // NewMap creates a thread safe Map
  13  func NewMap() *Map {
  14  	return &Map{}
  15  }
  16