aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Martí <mvdan@mvdan.cc>2020-02-20 20:44:18 +0000
committerDmitri Shuralyov <dmitshur@golang.org>2020-02-21 21:25:39 +0000
commitb4dca6416fba9ac39c689d96d2ba1faaf2512df4 (patch)
treef8dc766c31a3c224532d6de9c91ab1246846cd23
parentf5293d77a93e3de16f35081dec35474c169714ae (diff)
downloadgo-b4dca6416fba9ac39c689d96d2ba1faaf2512df4.tar.gz
go-b4dca6416fba9ac39c689d96d2ba1faaf2512df4.zip
[release-branch.go1.14] doc/go1.14: document the change to json.Number decoding
It might break a program if it was depending on undocumented behavior. Give a proper heads up. Updates #37308. Change-Id: Id65bc70def1138d5506b694329c52250b417ec6f Reviewed-on: https://go-review.googlesource.com/c/go/+/220418 Reviewed-by: Bryan C. Mills <bcmills@google.com> Reviewed-on: https://go-review.googlesource.com/c/go/+/220367 Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
-rw-r--r--doc/go1.14.html7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/go1.14.html b/doc/go1.14.html
index f83b365704..6355337a83 100644
--- a/doc/go1.14.html
+++ b/doc/go1.14.html
@@ -582,6 +582,13 @@ appropriately.)
was never a documented feature. For proper escaping, see <a
href="/pkg/encoding/json/#HTMLEscape"><code>HTMLEscape</code></a>.
</p>
+
+ <p><!-- CL 195045 -->
+ <a href="/pkg/encoding/json/#Number"><code>Number</code></a> no longer
+ accepts invalid numbers, to follow the documented behavior more closely.
+ If a program needs to accept invalid numbers like the empty string,
+ consider wrapping the type with <a href="/pkg/encoding/json/#Unmarshaler"><code>Unmarshaler</code></a>.
+ </p>
</dd>
</dl><!-- encoding/json -->