Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDetachedContext ¶
NewDetachedContext produces a new context that has a separate cancellation mechanism from its parent. This should be used when having to continue using a context after it has been canceled, such as cleaning up Docker resources after the context has been canceled but want to keep work associated with the same trace.
Types ¶
type Compare ¶ added in v1.2.2
type Compare[T constraints.Ordered] struct{}
Compare exists as a temporary measure to provide a simple cmp() implementation for any ordered types. This was implemented to enable us to handle the exp/slices update to SortFunc() which switched from expecting a less() function to a cmp() function.
Once we upgrade to Go 1.21 we can remove this and use the builtin cmp package - see https://pkg.go.dev/cmp