Go: Dependency injection with Wire
Our microservices ultimately need at least a database connection in order to
query and store data in a MySQL database. We need to pass this object, possibly
from the main()
function, to our service implementation.