Functional Programming with Go

Master the art of functional programming design and implementation in Go. Learn how to write clean, maintainable, and efficient code using functional paradigms.

Buy on

Functional Programming in Go Book Cover

What You'll Learn

Functional Programming Concepts

Master core functional programming concepts and their implementation in Go, including pure functions, immutability, and higher-order functions.

Practical Applications

Learn how to apply functional programming principles to real-world Go applications and improve code quality.

Modern Go Development

Discover how to combine functional programming with Go's strengths to write better, more maintainable software.

Amrit Pal Singh

About the Author

Amrit Pal Singh

Amrit Pal Singh has a career spanning over 19 years, he has extensive experience in various domains. These include high-performance web backend platforms, cloud services deployment, media middleware, and firmware development.

Amrit holds a Master’s degree in Software Systems from Birla Institute of Technology and Science, Pilani. He has authored patents in the fields of media content management and search, which demonstrate his innovative contributions to the industry. In addition to his technical roles, Amrit is an active content creator on YouTube, where he shares insights on technology and software programming. His areas of interest include product development, system software and firmware, web-scale cloud computing system architectures, machine learning, and AI.

Book Details

Responsive Image

Available Now

  • Paperback Edition | Kindle Edition
  • Publisher: BPB Publications
  • Language: English
  • ISBN-13: 9789355519870
Buy now!