Posted on 2017 September 20 (Last modified on 2019 July 10) | Walter Schulze This blog post is outdated Here is the updated Monads for Go Programmers with Go Generics version of this blog post. Archived Post Why? Monads are all about function composition and hiding the tedious part of it. After 7 years of being a Go programmer, typing if err != nil can become quite tedious. Everytime I type if er

