Tag: Golang

  • Golang Basics – Closure 

    First of all, what is closure? From the explanation on Wiki: In programming languages, a closure, also lexical closure or function closure, is a technique for implementing lexically scoped name binding in a language with first-class functions. Operationally, a closure is a record storing a function[a] together with an environment.[1] The environment is a mapping…

    Continue Reading →