github.com/go-toolsmith/astcast
Package astcast wraps type assertion operations in such way that you don't have to worry about nil pointer results anymore.
$
go get github.com/go-toolsmith/astcastOfficial docs outline
Extra Credit builds an outline of github.com/go-toolsmith/astcast's docs the first time your work uses it. Until then, start at the official documentation.
More in Go modules
All 5,000-
gopkg.in/DataDog/dd-trace-go.v1
-
github.com/segmentio/asm
-
github.com/go-toolsmith/astequal Package astequal provides AST (deep) equallity check operations.
-
github.com/go-toolsmith/astfmt Package astfmt implements `ast.Node` formatting with fmt-like API.
-
github.com/hashicorp/hc-install
-
github.com/gosuri/uitable Package uitable provides a decorator for formating data as a table
-
github.com/googleapis/gax-go Package gax contains a set of modules which aid the development of APIs for clients and servers based on gRPC and Google API conventions.
-
github.com/go-toolsmith/astp
-
github.com/containerd/fifo
-
github.com/oschwald/maxminddb-golang Package maxminddb provides a reader for the MaxMind DB file format.
-
github.com/libp2p/go-reuseport Package reuseport provides Listen and Dial functions that set socket options in order to be able to reuse ports.
-
github.com/creasty/defaults