Vulnerability scanning just got lazier
-
Updated
Apr 19, 2024 - Go
Vulnerability scanning just got lazier
Tool: skeleton is create skeleton codes for golang.org/x/tools/go/analysis.
zagane is a static analysis tool which can find bugs in spanner's code
Analyzer: nilerr checks returning nil when err is not nil
Go Linter: finds wasted assignment statements 🗑
A CLI for managing linter executions in git hooks
Analyzer: called is a analyzer which can find function calling
gostyle is a set of analyzers for coding styles.
Analyzer: CommentMap utilities for static analysis in Go
Analyzer: typednil finds a comparison between typed nil and untyped nil
Analyzer: wraperrfmt checks invalid arguments of xerrors.Errorf
Analyzer: check for possible assigning package variables
Analyzer: notest checks either the package has test files
Analyzer: unitconst finds using untyped constant as specified type
Analyzer: testhelper finds a package function which is not a test function and receives a value of *testing.T as a parameter but it does not call (*testing.T).Helper
Linter `globalcall` detects that specific functions are called in a package scope.
Add a description, image, and links to the staticanalysis topic page so that developers can more easily learn about it.
To associate your repository with the staticanalysis topic, visit your repo's landing page and select "manage topics."