GoStaticAnalysis's repositories
builtinprint
builtinprint find builtin print and println calling
constructor
Analyzer: constructor reports whether name of a constructor like function does not begin "New"
testhelper
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
coverprofile
Analyzer: coverprofile parses a coverprofile file which generated by go test with -coverprofile option
duration
Analyzer: duration finds using untyped constant as time.Duration
importgroup
Analyzer: importgroup finds multiple import statements which are without grouping
numtostr
linter for function usage to convert number to string
typeswitch
Analyzer: typeswitch finds a type which implement an interfaces which are used in type-switch but the type does not appear in a ny cases of the type-switch