Features

Exhaustive code analysis

Staticcheck and related tools cover all kinds of code issues: from simple bugs that only waste your time in the form of failing tests, to complex bugs that could go unnoticed for months, blowing up at the worst possible time. With over a hundred checks, staticcheck makes sure that your code has fewer bugs and simpler code.

Fast results

Unlike other static analysis tools, staticcheck provides near-instant results. Get fast feedback in your editors and CI environment, making sure bad code never even gets committed.

Steady development

Staticcheck is being improved constantly, making it faster, more robust and able to find more bugs. When staticcheck was first released, it implemented 10 unique checks. Today, it supports over a hundred different checks – with plans for many more.

Documentation & personalized support

The results of static analysis tools can oftentimes be overwhelming – especially if they find bugs your developers don't immediately understand. That is why all checks in staticcheck are accompanied by documentation, explaining the specifics of the checks and why the code at hand is incorrect. Additionally, the commercial package includes personalized support.

No complex pricing options

Startups, small established businesses, enterprises and open-source developers – code quality matters for everyone. To emphasize the importance of static analysis and to keep pricing simple, staticcheck has exactly two prices: $0 for the use of the tools, and a fixed price for commercial support. Neither the size of your teams nor the number of offices matter.

Help & Support

Free use

  • Public issue tracker
  • Guaranteed continued development
  • Private email support
  • Prioritized bug reports
  • Prioritized feature requests

Commercial package

  • Public issue tracker
  • Guaranteed continued development
  • Private email support
  • Prioritized bug reports
  • Prioritized feature requests

Do you use staticcheck in your business and need guarantees that open source cannot provide? Get in touch to discuss the details of a commercial package!