diff options
author | ShihCheng Tu <mrtoastcheng@gmail.com> | 2020-06-15 00:07:10 +0800 |
---|---|---|
committer | Carlos Amedee <carlos@golang.org> | 2020-09-02 13:39:59 +0000 |
commit | 404635c2eb3ab9ac07a013d9508f88ceb8d533c4 (patch) | |
tree | 0d7484d69500227fc7ac8585d958846f62e38fe9 | |
parent | 2cab203bdaaac657b2f343760b6f65cf0e861cb6 (diff) | |
download | go-404635c2eb3ab9ac07a013d9508f88ceb8d533c4.tar.gz go-404635c2eb3ab9ac07a013d9508f88ceb8d533c4.zip |
[release-branch.go1.14] doc/go1.14: document json.Umarshal map key support of TextUnmarshaler
Document that json.Unmarshal supports map keys whose underlying
types implement encoding.TextUnmarshaler.
Updates #38801.
Fixes #38904.
Change-Id: Icb9414e9067517531ba0da910bd4a2bb3daace65
Reviewed-on: https://go-review.googlesource.com/c/go/+/237857
Reviewed-by: Daniel Martà <mvdan@mvdan.cc>
Run-TryBot: Daniel Martà <mvdan@mvdan.cc>
TryBot-Result: Gobot Gobot <gobot@golang.org>
(cherry picked from commit 47b450997778163dfed6f58cae379d928fc37687)
Reviewed-on: https://go-review.googlesource.com/c/go/+/252617
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
-rw-r--r-- | doc/go1.14.html | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/go1.14.html b/doc/go1.14.html index 35a9f3c2f3..410e0cbf7c 100644 --- a/doc/go1.14.html +++ b/doc/go1.14.html @@ -609,6 +609,12 @@ Do not send CLs removing the interior tags from such phrases. 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> + + <p><!-- CL 200237 --> + <a href="/pkg/encoding/json/#Unmarshal"><code>Unmarshal</code></a> + can now support map keys with string underlying type which implement + <a href="/pkg/encoding/#TextUnmarshaler"><code>encoding.TextUnmarshaler</code></a>. + </p> </dd> </dl><!-- encoding/json --> |