First class functions, sometimes known as anonymous functions or closures, are a powerful concept that let Go programmers pass around behaviour to be executed, rather than data to be interpreted. In this presentation Dave explains what first class functions are, shows how to use them, and concludes with an observation that first class functions are something that all Go programmers can become comfortable using with just a little practice.

View the slides

Full transcript: https://dave.cheney.net/2016/11/13/do-not-fear-first-class-functions


About the speaker

Dave Cheney
Dave Cheney
Blogger & open source author, Contributor to the Go project

About the conference

dotGo 2016
The European Go conference

Liked this talk? Share it!

Comments

comments powered by Disqus