Dan GillisREST API Error Handling in GoHandling errors is really important in Go. Errors are first class citizens and there are many different approaches for handling them…7 min read·Jun 21, 2021----
Dan GillisHTTP Logging and Go API Template UpdatesI built my first Go library! httplog provides middleware which logs http requests and responses along with a few other features I find…3 min read·Oct 13, 2018----
Dan GillisBasic Redis Examples with GoRedis is pretty great. It is the #1 most loved database for the second year in a row, according to a recent Stack Overflow survey. I…4 min read·Jul 18, 2018--1--1
Dan GillisContainerizing a Go API with Docker For MacI’m working through creating a RESTful API template. As part of it, I want to be able to “Containerize” my app using docker and deploy it…9 min read·Apr 6, 2018--1--1
Dan GillisHTTP JSON Error Responses in GoI like simple structured messages using JSON in error responses, similar to Stripe, Uber and many others…3 min read·Mar 18, 2018----