Advertisement
Koepnick

Maps

Jan 15th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 0.37 KB | None | 0 0
  1. // Similar to a dict
  2. var m map[string]int
  3. m = make(map[string]int)
  4. m["Alpha"] = 1
  5. m["Beta"] = 2
  6. m    // map[Alpha:1 Beta:2]
  7.  
  8. // Literals are okay
  9. var m = map[string]int{"Alpha": 1, "Beta": 2}
  10.  
  11. // Mutating
  12. m["Beta"] = 3
  13.  
  14. // Deleting
  15. delete(m, "Alpha")
  16.  
  17. // Checking for presence
  18. value, isthere := m["Alpha"]   // 0 false
  19. value, isthere = m["Beta"]     // 3 true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement