Functional Programming in Go: Apply functional techniques in Golang to improve the testability, readability, and security of your codeDylan Meeus