DEVELOPER NEWS STREAM
Direct logs, engine updates, and framework notifications parsed from curated RSS feeds and announcements, updated hourly.

Jordan FinneranI'll review your code
I've seen quite a few posts about roasting/reviewing landing pages and websites recently....

Nelson FigueroaInsertion Order Iteration of Maps in Go
In Go, map contents are randomized. Go doesn't care about insertion order. Elements in a map are...

TECH SCHOOLHow to write stronger unit tests with a custom go-mock matcher
Hello everyone! In this lecture, we will learn how to write a custom gomock matcher to make our...

Frank RosnerWriting a Simple TCP Server Using Kqueue
In this blog post we want to take a closer look at kqueue by implementing a synchronous, single threaded kqueue event loop based TCP echo server.

Karl L. HughesThe Best Golang Blogs
Go recently turned eleven, so you can imagine how much the language and its ecosystem have evolved...

Bhupesh Varshney 👾How to use code snippets in Vim like a cowboy 🤠️
Its time to increase your horsepower and write code faster than before. In this tutorial I will cover...

Katie RabyGo: Packages, Variables & Printing
Now that you've installed Go (see previous in series), follow me on the journey to writing your first...

Dávid SzabóMy feelings about Go after spending a weekend together
David Szabo @david_szabo97...

Henryk KonsekUsing context in Go - timeout
Go comes with a powerful concurrency control tool called context. Context is primarily used when clie...

Serhat TekerUnit Testing Basics - Go
Go has a built-in testing command go test and a package testing which gives a minimal but complete...

Harsha VaidyaHow to build a thread-safe Queue in Go?
Build a thread safe queue in Go.

Microservices in Go using the Go kit
In one of the chapters of the book Microservice Patterns: With examples in Java the author mentions...

Honeybadger StaffAn Introduction to Go Tooling
This article was originally written by Ayooluwa Isaiah on the Honeybadger Developer Blog....

Toby ChuiWeb Desktop UI, but why?
This is an update to my original post over here. tobychui /...

David WickesGo Luddites
Some Go programmers are scared of programming.

Royal BhatiGo project layout
Go is very flexible when it comes to writing apps and structuring them. Though, you should always wri...