type testingT … const veryLongDuration … func contains(m map[canceler]struct{ … } func XTestParentFinishesChild(t testingT) { … } func XTestChildFinishesFirst(t testingT) { … } func XTestCancelRemoves(t testingT) { … } type myCtx … type myDoneCtx … func (d *myDoneCtx) Done() <-chan struct{ … } func XTestCustomContextGoroutines(t testingT) { … }