I really like minimal stuff; getting the job done without a lot of dependencies, mental overhead, bloat or mess. I also learned quite a lot by creating this custom SSG approach.
The code could be better though but it's a lot cleaner than it used to be. I would say I am still new to writing Go code. For example, I recently learned how to create subpackages. Will update my Go code soon such that only renderer.go is in the main package. Watching this video about idiomatic Go code helped a lot.
Also, Makefiles are awesome haha
Edit: Oh, and I also like to be in full control of my code
renderer.go
is in the main package. Watching this video about idiomatic Go code helped a lot.