Structuring Go (Golang) Applications(APIs) | #2 - Router, Handler and Mock Database Setup