最新消息:请大家多多支持

Functional Programming in Go

教程/Tutorials dsgsd 229浏览 0评论



Duration: 2h 22m | Video: h264, 1920×1080 | Audio: AAC, 48kHz, 2 Ch | 456MB

$125 | Genre: eLearning | Language: English | September 29, 2018

Code less and develop applications faster in Go by applying functional programming techniques. Be productive

Video Description
Go as a language has proven to be an excellent tool for engineering large software projects. What makes Go stand out is its simplicity, productivity, and practicality when it comes to building large-scale applications. With the functional paradigm, you can do this faster, better, and effectively. This is why the time is right to go for this course.

This course immediately gets you started with Go’s functional principles. Covering high-order functions, immutability, evaluation, best practices, and testing, this content-heavy course is what you need in your library right now. Start using functional programming features in the future without sacrificing readiness or code simplicity.

By the end of the course, your mind will have been opened to a new paradigm, making you a better Go programmer.

The code bundle for this video course is available at https://github.com/PacktPublishing/Functional-Programming-in-Go

Style and Approach
This video adopts a real-world, step-by-step approach to teach you Go’s functional paradigm

Table of Contents
A QUICK REFRESHER IN GO
HIGHER ORDER FUNCTIONS
FUNCTION LITERALS AND STREAMS
IMMUTABILITY AND MONADS
LAZY AND EAGER EVALUATION
CURRYING FUNCTIONS IN GO
DESIGN PATTERNS
TESTING FUNCTIONS IN GO

What You Will Learn
Effective ways to apply functional programming in Go
Write safe, error-resistant concurrent code
Use high-order functions
Build immutable data structures
Apply popular functional design patterns in Go
Use functional Go in toy projects
Easily test your functional Go code
Use streams, closures, and monads to build functional code
Authors

Erkid Hoxholli
Erkid Hoxholli was born in a small town in Albania. Since he was a kid he has been really keen on technology and computers. At a young age, he showed a passion for building electric toy cars and, when he got his first computer, he started to develop 3D environments in Blender. Later on, he found that programming could give him the power to change the world, build interesting projects, and give life to wonderful ideas. Since then, he has been programming by using his skills to build high-performance microservices and API’s. He has been programming professionally for more than six years and, before that, he engaged in hobby projects such as building video games or customizing Linux OSes.

Password/解压密码-0daydown

Download rapidgator
https://rg.to/file/2c7cfa3d162a14c6b38e8a38f4acfdc5/PacktFunctionalProgramminginGo.rar.html

Download nitroflare
http://nitroflare.com/view/3E4EDA358538770/PacktFunctionalProgramminginGo.rar

Download 百度云

你是VIP 1个月(1 month)赞助会员,

资源下载此资源仅限VIP下载,请先

转载请注明:0daytown » Functional Programming in Go

您必须 登录 才能发表评论!