Skip to content
@gostaticanalysis

GoStaticAnalysis

Static Analysis Tools for Go

Pinned Loading

  1. meta meta Public

    Requests for new analyzers and tools

    2

  2. skeleton skeleton Public

    Tool: skeleton is create skeleton codes for golang.org/x/tools/go/analysis.

    Go 174 14

  3. analysisutil analysisutil Public

    Library: Utilities for x/tools/go/analysis package

    Go 29 6

  4. astquery astquery Public

    astquery select a node set from AST by XPath

    Go 19

  5. knife knife Public

    Tools: knife lists type information of the package

    Go 37 4

  6. testutil testutil Public

    Library: Utilities for test of static analysis tools

    Go 4 2

Repositories

Showing 10 of 67 repositories
  • skeleton Public

    Tool: skeleton is create skeleton codes for golang.org/x/tools/go/analysis.

    gostaticanalysis/skeleton’s past year of commit activity
    Go 174 MIT 14 2 3 Updated Oct 28, 2024
  • wraperrfmt Public

    Analyzer: wraperrfmt checks invalid arguments of xerrors.Errorf

    gostaticanalysis/wraperrfmt’s past year of commit activity
    Go 7 MIT 0 0 0 Updated Jul 19, 2024
  • knife Public

    Tools: knife lists type information of the package

    gostaticanalysis/knife’s past year of commit activity
    Go 37 MIT 4 2 0 Updated May 1, 2024
  • testutil Public

    Library: Utilities for test of static analysis tools

    gostaticanalysis/testutil’s past year of commit activity
    Go 4 MIT 2 1 0 Updated Mar 1, 2024
  • sqlrows Public

    Analyzer: helps uncover bugs by reporting a diagnostic for mistakes of *sql.Rows usage.

    gostaticanalysis/sqlrows’s past year of commit activity
    Go 89 MIT 10 5 0 Updated Nov 16, 2023
  • gostaticanalysis/templates’s past year of commit activity
    Go 0 MIT 0 0 0 Updated Aug 2, 2023
  • called Public

    Analyzer: called is a analyzer which can find function calling

    gostaticanalysis/called’s past year of commit activity
    Go 25 MIT 2 0 1 Updated Mar 29, 2023
  • analysisutil Public

    Library: Utilities for x/tools/go/analysis package

    gostaticanalysis/analysisutil’s past year of commit activity
    Go 29 MIT 6 1 3 Updated Mar 28, 2023
  • innertypealias Public

    Analyzer: innertypealias finds find a type which is an alias for exported same package's type.

    gostaticanalysis/innertypealias’s past year of commit activity
    Go 0 MIT 0 0 0 Updated Feb 2, 2023
  • emptycase Public

    Analyzer: emptycase finds case statements with no body

    gostaticanalysis/emptycase’s past year of commit activity
    Go 0 MIT 1 0 1 Updated Jan 31, 2023

Top languages

Loading…

Most used topics

Loading…