From 60fdbce6fd02e226454ae28c8644b3052a793c3e Mon Sep 17 00:00:00 2001 From: ShihCheng Tu Date: Mon, 15 Jun 2020 00:07:10 +0800 Subject: [release-branch.go1.15] doc/go1.14: document json.Umarshal map key support of TextUnmarshaler MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Document that json.Unmarshal supports map keys whose underlying types implement encoding.TextUnmarshaler. Updates #38801. Fixes #41178. Change-Id: Icb9414e9067517531ba0da910bd4a2bb3daace65 Reviewed-on: https://go-review.googlesource.com/c/go/+/237857 Reviewed-by: Daniel Martí Run-TryBot: Daniel Martí TryBot-Result: Gobot Gobot (cherry picked from commit 47b450997778163dfed6f58cae379d928fc37687) Reviewed-on: https://go-review.googlesource.com/c/go/+/252618 Run-TryBot: Dmitri Shuralyov Reviewed-by: Carlos Amedee --- doc/go1.14.html | 6 ++++++ 1 file changed, 6 insertions(+) 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 Unmarshaler.

+ +

+ Unmarshal + can now support map keys with string underlying type which implement + encoding.TextUnmarshaler. +

-- cgit v1.2.3-54-g00ecf