What if the backend was just this API, plus all the authentication stuff? Would it make sense to have some kind of React app as our frontend, instead of having the Go server serve pages?
The app itself is pretty dead-simple, and doesn't really need a lot....