Francesc discusses the feasibility and practicality of functional programming in Go. Is it possible to go all the way functional? Is it even worth it? Maybe there is something we can learn from functional languages that could make our Go code better?