github.com/DanielMorsing/stackcheck | |
github.com/motemen/go-typeswitch-gen | Expands type switches with type variables to achieve generic functions in Golang |
github.com/stripe/safesql | Command safesql is a tool for performing static analysis on programs to ensure that SQL injection attacks are not possible. |
golang.org/x/tools/cmd/callgraph | callgraph: a tool for reporting the call graph of a Go program. |
golang.org/x/tools/cmd/guru | guru: a tool for answering questions about Go source code. |
golang.org/x/tools/go/callgraph/cha | Package cha computes the call graph of a Go program using the Class Hierarchy Analysis (CHA) algorithm. |
golang.org/x/tools/go/callgraph/rta | This package provides Rapid Type Analysis (RTA) for Go, a fast algorithm for call graph construction and discovery of reachable code (and hence dead code) and runtime types. |
golang.org/x/tools/go/callgraph/static | Package static computes the call graph of a Go program containing only static call edges. |
golang.org/x/tools/godoc/analysis | Package analysis performs type and pointer analysis and generates mark-up for the Go source view. |
golang.org/x/tools/go/pointer | Package pointer implements Andersen's analysis, an inclusion-based pointer analysis algorithm first described in (Andersen, 1994). |
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. |