Is there something like this for Golang API development, that also incorporates best practices? Even a solid book recommendation would be helpful.

The repository and structure is free here, but I highly recommend the actual course for API development, which is not free but very valuable.

https://github.com/ardanlabs/service