Imports of package interfaces

PathSynopsis
contextPackage context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/purpleidea/mgmt/docs/utilPackage util handles metadata for documentation generation.
github.com/purpleidea/mgmt/enginePackage engine represents the implementation of the resource engine that runs the graph of resources in real-time.
github.com/purpleidea/mgmt/engine/localPackage local contains functions and interfaces that are shared between functions and resources.
github.com/purpleidea/mgmt/lang/typesPackage types provides a framework for our mcl language values and types.
github.com/purpleidea/mgmt/pgraphPackage pgraph represents the internal "pointer graph" that we use.
github.com/purpleidea/mgmt/utilPackage util contains a collection of miscellaneous utility functions.
github.com/purpleidea/mgmt/util/errwrapPackage errwrap contains some error helpers.
gopkg.in/yaml.v2
ioPackage io provides basic interfaces to I/O primitives.
sortPackage sort provides primitives for sorting slices and user-defined collections.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.