1
0
mirror of https://github.com/golang/go synced 2024-11-11 17:51:49 -07:00

doc/go1.21: context.Background and TODO may now appear equal

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>
This commit is contained in:
Ian Lance Taylor 2023-06-23 13:23:01 -07:00 committed by Sameer Ajmani
parent a031f4ef83
commit f5015b5164

View 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>