Building a Go linter from scratch

July 31, 2023

A few weeks ago, I livestreamed myself going through Denis Isaev’s tutorial, _Writing Useful go/analysis Linter, which details the process of creating a Go linter. It was a popular live stream, with a lot of good comments, so I decided to edit it down to be a stand-alone video that’s a bit easier to watch. That video is now live!

And if you enjoy this sort of content, I’d also like to invite you to join me later today for my fifth live stream, where I’ll be continuing work on a real-world linter, gopherjsvet. Today I expect to be working on adding the CLI component, so if you have any interest in CLI tools in Go, this could be interesting for you. Join me live, or watch the replay.

Share this