While working on an internal DNSimple microservice, I found it difficult to find good documentation on how to test HTTP(S) endpoints written in Go. Most of the times the articles that I found were incomplete and were lacking some type of tests, especially integration tests. Here's how I ended up testing my service. Hopefully by sharing this, you'll be able to save yourself some time developing tes