For the kinds of applications people tend to build in PHP, PHP is probably a better choice than Go. I'd still do Django or Rails before PHP, but Go just isn't designed to make serverside-rendered database-backed websites especially pleasant to write.

Buffalo has made it a pretty pleasant experience in the past year or so

Buffalo?

The Buffalo Web Framework for Golang: https://github.com/gobuffalo/buffalo