Thanks for the suggestion, will give it a try. I'm more familiar with Python than Go. I know my way around the Python ecosystem and can make informed decisions about which tool to use. Not so much with Go, so I appreciate your advice.
I had to move from Gin to echo for my personal site, the routing in Gin was refusing to serve static resources at the root path without some headache.