Functional Programming Concepts in Golang
This article investigates how to leverage functional programming concepts in Go. We will touch on the possibilities opened by the introduction of generics in Golang 1.18 and some limitations. Functional programming style helps us write code that is easy to understand, maintainable and testable. Many underlying concepts have already found their way into the latest versions of widely […]