Testing with Dependency Injection in Go using GoMock
Go API Development: Part 2 - The Database Layer
Go API Development: Part 1 - Routes & Handlers