dongnguyenltqb / dmap

Safe map, prevent map concurrency access

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Usage

func run(){
  // create new map[string]string
  m := dmap[string,string].New()

  // set value for a key
  m.Set("username","dongnguyenltqb")
  m.Set("age","25")

  // get value for a key
  fmt.Println("username => ",m.Get("username"))

  // delete value for a key
  m.Del("username")

  // list keys for map
  for _,keys := range m.Keys{
      fmt.Println("keys => ",keys)
  }
}

Output

  username => dongnguyenltqb
  keys => [username age]

About

Safe map, prevent map concurrency access


Languages

Language:Go 100.0%