nilaway
NilAway is a static analysis tool that aims to identify and address nil panics in Go applications at compile time. Designed with advanced error tracking across packages, it provides fast, automated analyses that require no additional input from developers apart from regular Go code. This tool supports integration with golangci-lint and bazel/nogo, making it suitable for large projects with minimal performance impact.