Gopher Go! - Archive

This week I will be kicking off what some might call a new series. Starting today, each week I write, I will be reviewing a package out of the Go standard library. »

Coaxing Concurrency

Concurreny is a hot topic in modern programming. In today's article we will cover some historical and possibly philosophical ideas behind concurrency. We will end our discussion with seeing how some of my favorite languages deal with the idea of concurrency. »

Indirection with Idiomatic Interfaces

Interfaces. Simply a language ideal or a powerful use of indirection? In this article we will explore the uses of interfaces and how different languages use them. We will also review how golang can use them to achieve some dynamic freedom in a static world. »