| // Copyright 2017 The Go Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style |
| // license that can be found in the LICENSE file. |
| |
| // +build go1.9 |
| |
| package context |
| |
| import "context" // standard library's context, as of Go 1.7 |
| |
| // A Context carries a deadline, a cancelation signal, and other values across |
| // API boundaries. |
| // |
| // Context's methods may be called by multiple goroutines simultaneously. |
| type Context = context.Context |
| |
| // A CancelFunc tells an operation to abandon its work. |
| // A CancelFunc does not wait for the work to stop. |
| // After the first call, subsequent calls to a CancelFunc do nothing. |
| type CancelFunc = context.CancelFunc |