]> Cypherpunks repositories - gostls13.git/commitdiff
doc/go1.18: add docs on new reflect.Value methods
authorJeremy Faller <jeremy@golang.org>
Wed, 1 Dec 2021 21:55:37 +0000 (16:55 -0500)
committerJeremy Faller <jeremy@golang.org>
Thu, 2 Dec 2021 22:05:56 +0000 (22:05 +0000)
From:

https://go-review.googlesource.com/c/go/+/352131/

Updates #47694

Change-Id: I7c7811c49900049f5ef7fc906fe25d2ffd73c7b9
Reviewed-on: https://go-review.googlesource.com/c/go/+/368363
Trust: Jeremy Faller <jeremy@golang.org>
Run-TryBot: Jeremy Faller <jeremy@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
Reviewed-by: Fabio Falzoi <fabio.falzoi84@gmail.com>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>

doc/go1.18.html

index 193ee16fb617a577661faeaf6e54caf74370ba83..5692a068abedb10b26af097244158d9b799f9685 100644 (file)
@@ -447,7 +447,15 @@ proposal</a>.
     </p>
 
     <p><!-- CL 352131 -->
-      TODO: <a href="https://golang.org/cl/352131">https://golang.org/cl/352131</a>: add Value.{CanInt, CanUint, CanFloat, CanComplex}
+      A number of methods (
+      <a href="/pkg/reflect#Value.CanInt"><code>Value.CanInt</code></a>,
+      <a href="/pkg/reflect#Value.CanUint"><code>Value.CanUint</code></a>,
+      <a href="/pkg/reflect#Value.CanFloat"><code>Value.CanFloat</code></a>,
+      <a href="/pkg/reflect#Value.CanComplex"><code>Value.CanComplex</code></a>
+      )
+      have been added to
+      <a href="/pkg/reflect#Value"><code>Value</code></a>
+      to test if a conversion is safe.
     </p>
 
     <p><!-- CL 357962 -->