github.com/hxx258456/ccgo@v0.0.5-0.20230213014102-48b35f46f66f/net/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  //go:build go1.9
     6  // +build go1.9
     7  
     8  package context
     9  
    10  import "context" // standard library's context, as of Go 1.7
    11  
    12  // A Context carries a deadline, a cancelation signal, and other values across
    13  // API boundaries.
    14  //
    15  // Context's methods may be called by multiple goroutines simultaneously.
    16  type Context = context.Context
    17  
    18  // A CancelFunc tells an operation to abandon its work.
    19  // A CancelFunc does not wait for the work to stop.
    20  // After the first call, subsequent calls to a CancelFunc do nothing.
    21  type CancelFunc = context.CancelFunc