Versions in this module Expand all Collapse all v0 v0.4.1 Aug 2, 2022 Changes in this version + var Analyzers = lint.InitializeAnalyzers(Docs, map[string]*analysis.Analyzer{ ... }) + var Docs = lint.Markdownify(map[string]*lint.RawDocumentation{ ... }) + func CheckBlankImports(pass *analysis.Pass) (interface{}, error) + func CheckContextFirstArg(pass *analysis.Pass) (interface{}, error) + func CheckDefaultCaseOrder(pass *analysis.Pass) (interface{}, error) + func CheckDotImports(pass *analysis.Pass) (interface{}, error) + func CheckDuplicatedImports(pass *analysis.Pass) (interface{}, error) + func CheckErrorReturn(pass *analysis.Pass) (interface{}, error) + func CheckErrorStrings(pass *analysis.Pass) (interface{}, error) + func CheckErrorVarNames(pass *analysis.Pass) (interface{}, error) + func CheckExportedFunctionDocs(pass *analysis.Pass) (interface{}, error) + func CheckExportedTypeDocs(pass *analysis.Pass) (interface{}, error) + func CheckExportedVarDocs(pass *analysis.Pass) (interface{}, error) + func CheckHTTPStatusCodes(pass *analysis.Pass) (interface{}, error) + func CheckIncDec(pass *analysis.Pass) (interface{}, error) + func CheckInvisibleCharacters(pass *analysis.Pass) (interface{}, error) + func CheckNames(pass *analysis.Pass) (interface{}, error) + func CheckPackageComment(pass *analysis.Pass) (interface{}, error) + func CheckReceiverNames(pass *analysis.Pass) (interface{}, error) + func CheckReceiverNamesIdentical(pass *analysis.Pass) (interface{}, error) + func CheckTimeNames(pass *analysis.Pass) (interface{}, error) + func CheckUnexportedReturn(pass *analysis.Pass) (interface{}, error) + func CheckYodaConditions(pass *analysis.Pass) (interface{}, error)