]> Cypherpunks repositories - gostls13.git/commitdiff
map delete
authorRob Pike <r@golang.org>
Mon, 21 Jul 2008 23:18:04 +0000 (16:18 -0700)
committerRob Pike <r@golang.org>
Mon, 21 Jul 2008 23:18:04 +0000 (16:18 -0700)
SVN=128258

doc/go_lang.txt

index d73c67aaf0de502a4655dde6a79669ab4879114b..1770db54e2fa5eeba27dbf2e5b4f986b04fd7b3b 100644 (file)
@@ -1609,6 +1609,12 @@ the value is assigned and the second, boolean variable is set to true. Otherwise
 the variable is unchanged, and the boolean value is set to false.
   
   value, present = map_var[key]
+
+To delete a value from a map, use a tuple assignment with the map on the left
+and a false boolean expression as the second expression on the right, such
+as:
+
+  map_var[key] = value, false
     
 In assignments, the type of the expression must match the type of the left-hand side.