I spent the last two days building a plugin-driven tool for static code analysis.

  • I evaluated whether building something like this is even still a good idea. (Spoiler: it is) Maybe I should turn that into a blog post?
  • I used a three-part plugin architecture that I've been thinking about for quite some time. Turns out go vet is built the same way, that might be where I got the idea from. It held up to use nicely enough and now I've got a clear example to point to.
  • I proved to myself that this can be built within a weekend.

https://github.com/unnamedtiger/check