Skip to content
@go-toolsmith

go-toolsmith

Libraries that add functionality that is missing in `go/*` packages.

Popular repositories Loading

  1. minformat minformat Public

    gominfmt makes the Go code more compact to aid further compression; revert with gofmt

    Go 27 4

  2. astcopy astcopy Public

    Package astcopy implements Go AST deep copy operations.

    Go 19 2

  3. astequal astequal Public

    Package astequal provides AST (deep) equallity check operations.

    Go 9

  4. pkgload pkgload Public

    Package pkgload is a set of utilities for `go/packages` load-related operations.

    Go 6

  5. astfmt astfmt Public

    Package astfmt implements ast.Node formatting with fmt-like API.

    Go 5 1

  6. astcast astcast Public

    Package astcast wraps type assertion operations in such way that you don't have to worry about nil pointer results anymore.

    Go 4

Repositories

Showing 10 of 12 repositories

Top languages

Loading…

Most used topics

Loading…