top

Package lucictx implements a Go client for the protocol defined here:

https://github.com/luci/luci-py/blob/master/client/LUCI_CONTEXT.md

It differs from the python client in a couple ways:

* The initial LUCI_CONTEXT value is captured once at application start, and
  the environment variable is REMOVED.
* Writes are cached into the golang context.Context, not a global variable.
* The LUCI_CONTEXT environment variable is not changed automatically when
  using the Set function. To pass the new context on to a child process,
  you must use the Export function to dump the current context state to
  disk.

Imports 3 package(s)

  1. github.com/luci/luci-go/common/errors
  2. github.com/luci/luci-go/common/system/environ
  3. golang.org/x/net/context

Test imports 1 package(s)

  1. github.com/smartystreets/goconvey/convey