Big Oh!
You worked hard to save a few CPU cycles in the central loop, but your code is still slow? Time to think about the time complexity of your algorithm.
Text-Based User Interfaces
Want to equip your command-line application with a nice visual user interface? TUI libraries are here to help.
Flow To Go
If you want to do Flow-Based Programming in Go, there are a couple of frameworks and libraries available. Or you simply do it with pure Go. After all, how difficult can it be?
Get into the flow
In Flow-Based Programming, programs are modeled as data flowing between independent processing units. Who would not think of channels and goroutines as a natural analogy?
TCP/IP Networking
Connecting two processes at TCP/IP level might seem scary at first, but in Go it is easier than one might think.
Picturesque!
Let’s face it: Pictures taken with a smartphone usually aren’t quite like Ansel Adams masterpieces. But with a little post-processing, some of them might still reveal their true beauty. A couple of Go libraries can help.
MapReduce - munching through Big Data
How Google tackled the problem of processing enormous amounts of data, and how you can do the same with Go.
Deliver my data, Mr. Json!
JSON is the lingua franca of exchanging data over the net and between applications written in different programming languages. In this article, we create a tiny JSON client/server app in Go.
A Random Blog Post
Take a REST!
RESTful Web API’s are ubiquitous. Time for a minimalistic, five-minutes video tutorial about REST, RESTful API’s, and buidling a REST server in Go.