Functional Programming by Wikipedia:“Functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids state and mutable data”. In other words, functional programming promotes code with no side effects, no change of value in variables. It opposes imperative programming, which empathizes change of state”. What does this mean?No mutable d
![Functional Go](https://cdn-ak-scissors.b.st-hatena.com/image/square/9c3f81c458145c165ed1774033db8d0410b3c7bb/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A960%2F1%2AT80CLjEdjWvQ_q6o9w9PKw.png)