Our website uses cookies to enhance your browsing experience.
Accept
to the top

Go vet can't go: How to create your own Go analyzer?

Unicorn with mic
Development

Go vet can't go: How to create your own Go analyzer?

A static analyzer is a powerful dev tool, and any Go developer who has worked with go vet knows it. But what if its capabilities aren't enough? Would you look for a new tool, or... build your own?

In this live talk, PVS-Studio's Developer Advocate walks through Go's built-in tools and code-parsing capabilities, explains the basics of static analysis, unpacks what a semantic model is, shows how to build a syntax tree, and much more.

The end goal? Build your own static analyzer, tailored to catch what matters most in your projects.

  • Date: September 30, 2026, 01:00 PM UTC+1

Oops, this webinar has already ended!

Don’t worry — a new schedule will be available soon! Stay tuned for updates so you don’t miss our upcoming webinars.

Watch the recording

Past webinars

Let's make a programming language. Evaluator
Development

Let's make a programming language. Evaluator

  • Date: September 24, 2026, 01:00 PM UTC+1

Go-Go-Gadg...Error? A closer look at the mistakes Go developers make!
Development

Go-Go-Gadg...Error? A closer look at the mistakes Go developers make!

  • Date: August 27, 2026, 01:00 PM UTC+1

Let's make a programming language. Functions
Development

Let's make a programming language. Functions

  • Date: August 20, 2026, 01:00 PM UTC+1

Let's make a programming language. Variables
Development

Let's make a programming language. Variables

  • Date: July 23, 2026, 01:00 PM UTC+1

Let's make a programming language. AST
Development

Let's make a programming language. AST

  • Date: June 26, 2026, 01:00 PM UTC+1

Bugs not dead: How to catch bugs in game code
Software quality and safety

Bugs not dead: How to catch bugs in game code

  • Date: June 02, 2026, 01:00 PM UTC+1