Building a testable Go web app – The Sourcegraph Blog