DEV Community

Unicorn Developer
Unicorn Developer

Posted on

PVS-Studio Go analyzer beta testing

After months of extensive work on a new static code analyzer for Go, our team announces that it's now ready for public testing. Join the Early Access Program to be among the first to test. Here's how.

1352_go_eap/image1.png

Analyzer for Go?

We've written extensively about our Go analyzer in previous posts:

We show how to make your own Go analyzer and highlight what kind of errors PVS-Studio can already detect. Today, we're glad to announce that beta testing registration is open.

Over the past six months, we've been actively developing the Go analyzer. Before official release, we'd like to test its stability, performance, and analysis quality on real-world projects. Starting April 6, we'll run for 3–4 month Early Access Program.

The first version ships with two dozen diagnostic rules, a CLI version of the tool, and a GoLand plugin for seamless running from the IDE. Later, we plan to support Go project analysis in VS Code.

How to join?

To take part in beta testing, fill out the form on our website and provide your email to receive the necessary information. Then select the product you want to test. On April 6, you'll receive an email with guidelines on how to run the Go analyzer.

If you encounter any issues (errors, crashes, false positives, anything), please let us know through the feedback form.

What about other languages?

Go isn't the only one joining the party. At the same time, testing will begin for JavaScript, and a month later for TypeScript. More details can be found in a separate note.

And that's not all! April will also bring the launch of a testing program for PVS-Studio Atlas, our built-in platform for managing analysis results.

Stay tuned for updates!

Subscribe to our newsletter to get the latest news on new analyzers, early access programs, and other PVS-Studio announcements. See you soon!

Top comments (0)