mirror of https://github.com/golang/go.git
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:
parent
a031f4ef83
commit
f5015b5164
|
|
@ -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>
|
The new <a href="/pkg/context/#AfterFunc"><code>AfterFunc</code></a>
|
||||||
function registers a function to run after a context has been cancelled.
|
function registers a function to run after a context has been cancelled.
|
||||||
</p>
|
</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>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue