aboutsummaryrefslogtreecommitdiff
path: root/src/context/context.go
AgeCommit message (Expand)Author
2026-03-17context: fix package doc description of WithDeadlineCause and WithTimeoutCauseyongqijia
2025-11-24context: don't return the wrong error when Cause races cancellationDamien Neil
2025-09-18context: don't return a non-nil from Err before Done is closedDamien Neil
2025-08-08all: update blog linkjiahua wang
2025-04-08context: don't return a nil Cause for a canceled custom contextDamien Neil
2025-03-03context: use atomic operation in ctx.ErrDamien Neil
2025-01-03context: use "canceled" in docs to refer to timed-out contextsDamien Neil
2024-09-30context: link to context and structs blog postMatt T. Proud
2024-09-03context: document that WithValue returns a derived contextIan Lance Taylor
2024-07-10context: handle nil values for valueCtx.String()Sean Liao
2024-03-26all: fix a large number of commentscui fliter
2024-02-17context: update doc comment to link to context interfaceALX99
2024-02-09context: improve valueCtx.StringJoe Tsai
2023-09-13context: support non-standard Context in CauseIan Lance Taylor
2023-06-11context: fix doc tipo (s/timout/timeout)Ian Lance Taylor
2023-06-06context: add godoc linksOlivier Mengué
2023-04-19context: add AfterFuncDamien Neil
2023-03-29context: add WithoutCancelSameer Ajmani
2023-02-10context: reduce init-time allocationsCarlo Alberto Ferraris
2023-02-03context: remove one allocation in timerCtxCarlo Alberto Ferraris
2023-01-20context: add APIs for setting a cancelation cause when deadline or timer expiresSameer Ajmani
2022-11-28context: add lock in Cause to avoid raceIan Lance Taylor
2022-11-28context: canceLLationRuss Cox
2022-11-08context: add APIs for writing and reading cancelation causeSameer Ajmani
2022-08-29context: convert goroutines to atomic typecuiweixie
2022-08-08context: Revert "context: use CompareAndSwap in cancelCtx.Done"Cuong Manh Le
2022-08-08context: use CompareAndSwap in cancelCtx.DoneCuong Manh Le
2022-04-11all: gofmt main repoRuss Cox
2021-12-13all: gofmt -w -r 'interface{} -> any' srcRuss Cox
2021-10-02context: implement Context.Value using iteration rather than recursionroudkerk
2021-02-24context: reduce contention in cancelCtx.DoneJosh Bleecher Snyder
2020-03-18context: prevent creation of invalid contextsKyle Nusbaum
2019-09-26context: use fewer goroutines in WithCancel/WithTimeoutRuss Cox
2019-09-18context: mention asynchronous cancellation propagationEgon Elbre
2019-08-02all: remove os.ErrTimeoutDamien Neil
2019-08-01all: remove os.ErrTemporaryDamien Neil
2019-05-20context: document CancelFunc to be safe for simultaneous use by multiple goro...Alex Myasoedov
2019-05-04all: add Unwrap and Is methods to various error typesDamien Neil
2019-04-16all: s/cancelation/cancellation/Josh Bleecher Snyder
2019-04-16context: simplify stringify with a type switch喜欢兰花山丘
2019-03-27context: don't depend on fmtBrad Fitzpatrick
2019-03-25context: remove dependency on reflectMichael Fraenkel
2018-10-03context: avoid duplicate removeChildWeerasak Chongnguluam
2018-08-22context: don't talk about tools that don't existDominik Honnef
2018-04-15context: avoid defer in the cancelCtx.Err methodKeegan Carruthers-Smith
2017-09-21context: fix references to "d" in WithDeadline docsMichael Darakananda
2017-08-30context: fix lint warning “drop = 0 from declaration”Michael Stapelberg
2017-04-26context: define behavior for Err before Done is closedRuss Cox
2017-02-22context: document that Err is unspecified before DoneIan Lance Taylor
2017-02-01context: lazily initialize cancelCtx done channelJosh Bleecher Snyder