github.com/Andyfoo/golang/x/net@v0.0.0-20190901054642-57c1bf301704/context/go19.go (about)

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