bitbucket.org/bestchai/dinv/instrumenter | |
bitbucket.org/bestchai/dinv/programslicer/cfg | Package cfg provides intraprocedural control flow graphs (CFGs) with statement-level granularity, i.e., CFGs whose nodes correspond 1-1 to the Stmt nodes from an abstract syntax tree. |
decomp.org/x/cmd/go-post | go-post post-processes Go source code to make it more idiomatic. |
github.com/caddyserver/caddydev/caddybuild | |
github.com/ernesto-jimenez/gogen/cleanimports | Package cleanimports provides functionality to clean unused imports from the given source code |
github.com/ernesto-jimenez/gogen/specific | Package specific copies the source from a package and generates a second package replacing some of the types used. |
github.com/goadesign/goa/goagen/codegen | Package codegen contains common code used by all code generators. |
github.com/go-goast/goast/goast | |
github.com/gsp-lang/gsp | |
github.com/hicksca/gore | Yet another Go REPL that works nicely. |
github.com/jackspirou/importsplus | Package imports implements a Go pretty-printer (like package "go/format") that also adds or removes import statements as necessary. |
github.com/joeshaw/gengen/genlib | |
github.com/mholt/custombuild | Easily automate custom builds of your Go programs |
github.com/michaellaszlo/boomerang/apptemplate | The apptemplate package implements template parsing and code generation. |
github.com/mjibson/party | Party is a tool to automate the use of third party packages. |
github.com/moorereason/goa/goagen/codegen | Package codegen contains common code used by all code generators. |
github.com/motemen/go-quickfix | Package quickfix provides functions for fixing Go ASTs that are well typed but "go build" refuses to build. |
github.com/motemen/gore | Yet another Go REPL that works nicely. |
github.com/mzdravkov/glimmer | |
github.com/nak3/gore | Yet another Go REPL that works nicely. |
github.com/sasha-s/go-inline/goinline | Package goinline implements inlining for go identifiers. |
github.com/shurcooL/Conception-go/pkg/exp11 | Package exp11 allows displaying Go package source code with dot imports inlined, or merging entire Go package into a single file. |
github.com/stanim/typewriter/packages | Package packages provides the basic utilities for any type conversion. |
github.com/tmc/srcutils/pos | |
github.com/visualfc/gotools/gofmt | Package imports implements a Go pretty-printer (like package "go/format") that also adds or removes import statements as necessary. |
github.com/visualfc/gotools/goimports | Package imports implements a Go pretty-printer (like package "go/format") that also adds or removes import statements as necessary. |
golang.org/x/tools/cmd/guru | guru: a tool for answering questions about Go source code. |
golang.org/x/tools/go/loader | Package loader loads a complete Go program from source code, parsing and type-checking the initial packages plus their transitive closure of dependencies. |
golang.org/x/tools/go/ssa | Package ssa defines a representation of the elements of Go programs (packages, types, functions, variables and constants) using a static single-assignment (SSA) form intermediate representation (IR) for the bodies of functions. |
golang.org/x/tools/imports | Package imports implements a Go pretty-printer (like package "go/format") that also adds or removes import statements as necessary. |
golang.org/x/tools/oracle | Package oracle contains the implementation of the oracle tool whose command-line is provided by golang.org/x/tools/cmd/oracle. |
golang.org/x/tools/refactor/eg | Package eg implements the example-based refactoring tool whose command-line is defined in golang.org/x/tools/cmd/eg. |
golang.org/x/tools/refactor/rename | Package rename contains the implementation of the 'gorename' command whose main function is in golang.org/x/tools/cmd/gorename. |
golang.org/x/tools/refactor/satisfy | Package satisfy inspects the type-checked ASTs of Go packages and reports the set of discovered type constraints of the form (lhs, rhs Type) where lhs is a non-trivial interface, rhs satisfies this interface, and this fact is necessary for the package to be well-typed. |