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 184 13

  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 20

  5. knife knife Public

    Tools: knife lists type information of the package

    Go 47 5

  6. testutil testutil Public

    Library: Utilities for test of static analysis tools

    Go 5 3

Repositories

Showing 10 of 67 repositories
  • nilerr Public

    Analyzer: nilerr checks returning nil when err is not nil

    gostaticanalysis/nilerr’s past year of commit activity
    Go 64 MIT 13 7 2 Updated Sep 28, 2025
  • knife Public

    Tools: knife lists type information of the package

    gostaticanalysis/knife’s past year of commit activity
    Go 47 MIT 5 3 2 Updated Jul 1, 2025
  • play Public
    gostaticanalysis/play’s past year of commit activity
    Go 0 MIT 0 0 0 Updated Jun 25, 2025
  • called Public

    Analyzer: called is a analyzer which can find function calling

    gostaticanalysis/called’s past year of commit activity
    Go 29 MIT 3 0 5 Updated May 19, 2025
  • testutil Public

    Library: Utilities for test of static analysis tools

    gostaticanalysis/testutil’s past year of commit activity
    Go 5 MIT 3 1 0 Updated Mar 19, 2025
  • forcetypeassert Public

    Analyzer: fourcetypeassert finds type assertions which did forcely

    gostaticanalysis/forcetypeassert’s past year of commit activity
    Go 48 MIT 5 2 0 Updated Feb 13, 2025
  • typednil Public

    Analyzer: typednil finds a comparison between typed nil and untyped nil

    gostaticanalysis/typednil’s past year of commit activity
    Go 10 MIT 1 0 0 Updated Jan 6, 2025
  • ssainspect Public

    ssainspect inspects SSA format.

    gostaticanalysis/ssainspect’s past year of commit activity
    Go 3 MIT 0 0 0 Updated Jan 2, 2025
  • skeleton Public

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

    gostaticanalysis/skeleton’s past year of commit activity
    Go 184 MIT 13 2 0 Updated Nov 17, 2024
  • exclude Public

    Library: excludeexcludes reporting or analyzing of analysis.Analyzer

    gostaticanalysis/exclude’s past year of commit activity
    Go 5 MIT 1 0 0 Updated Nov 15, 2024

Top languages

Loading…