Imports of _gen command

PathSynopsis
bufioPackage bufio implements buffered I/O. It wraps an io.Reader or io.Writer object, creating another object (Reader or Writer) that also implements the interface but provides buffering and some help for textual I/O.
bytesPackage bytes implements functions for the manipulation of byte slices.
flagPackage flag implements command-line flag parsing.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
go/astPackage ast declares the types used to represent syntax trees for Go packages.
go/formatPackage format implements standard formatting of Go source.
go/parserPackage parser implements a parser for Go source files.
go/printerPackage printer implements printing of AST nodes.
go/tokenPackage token defines constants representing the lexical tokens of the Go programming language and basic operations on tokens (printing, predicates).
golang.org/x/tools/go/ast/astutilPackage astutil contains common utilities for working with the Go AST.
ioPackage io provides basic interfaces to I/O primitives.
logPackage log implements a simple logging package.
math/bitsPackage bits implements bit counting and manipulation functions for the predeclared unsigned integer types.
osPackage os provides a platform-independent interface to operating system functionality.
pathPackage path implements utility routines for manipulating slash-separated paths.
regexpPackage regexp implements regular expression search.
runtimePackage runtime contains operations that interact with Go's runtime system, such as functions to control goroutines.
runtime/pprofPackage pprof writes runtime profiling data in the format expected by the pprof visualization tool.
runtime/tracePackage trace contains facilities for programs to generate traces for the Go execution tracer.
slicesPackage slices defines various functions useful with slices of any type.
sortPackage sort provides primitives for sorting slices and user-defined collections.
strconvPackage strconv implements conversions to and from string representations of basic data types.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.
syncPackage sync provides basic synchronization primitives such as mutual exclusion locks.