]> Cypherpunks.ru repositories - gostls13.git/commitdiff
doc/go1.21: context.Background and TODO may now appear equal
authorIan Lance Taylor <iant@golang.org>
Fri, 23 Jun 2023 20:23:01 +0000 (13:23 -0700)
committerSameer Ajmani <sameer@golang.org>
Mon, 26 Jun 2023 12:57:55 +0000 (12:57 +0000)
Fixes #60978

Change-Id: I3e4bd366dc30ac435698b8f17170695330034683
Reviewed-on: https://go-review.googlesource.com/c/go/+/505795
TryBot-Bypass: Ian Lance Taylor <iant@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Sameer Ajmani <sameer@golang.org>
Reviewed-by: Ian Lance Taylor <iant@google.com>
doc/go1.21.html

index cbba30975ec8979bef3d3b66a618d6b406610216..d3c1d1364751690e52970a7a4bedf8cfa1e5de95 100644 (file)
@@ -473,6 +473,16 @@ Do not send CLs removing the interior tags from such phrases.
       The new <a href="/pkg/context/#AfterFunc"><code>AfterFunc</code></a>
       function registers a function to run after a context has been cancelled.
     </p>
+
+    <p><!-- CL 455455 -->
+      An optimization means that the results of calling
+      <a href="/pkg/context/#Background"><code>Background</code></a>
+      and <a href="/pkg/context/#TODO"><code>TODO</code></a> and
+      converting them to a shared type can be considered equal.
+      In previous releases they were always different.  Comparing
+      <a href="/pkg/context/#Context"><code>Context</code></a> values
+      for equality has never been well-defined, so this is not
+      considered to be an incompatible change.
   </dd>
 </dl>