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

Artem Piskunsplit .gitconfig for domains
how to use global .gitconfig for different domains

ihucosThe cost of parsing http
When creating Simple Web Analytics I tried to be able to scale from the beginning. Coming from the Py...

Dhanush GopinathSending HTML emails using templates in Golang
In the Geektrust application (built on NodeJS) we send a lot of emails that are auto-generated at run...

Mitali Bisht 🐥#Managing Go Module Pseudo-Versions in Go 1.13
Go modules have helped bring order to Go development, but there’s been some disorder lurking. Manag...

threadspeedWhat is golang good for?
golang is a general-purpose programming language. Which means you could do almost anything in golang....

natamacmHow to get the directory of the currently running file?
The Golang programming language makes it easy to build simple, reliable, and efficient software. Y...

gRPC-cache
In memory Key/Value store in go using gRPC.

Kurtis NusbaumWhy I’m So Frustrated With Go
A brief example demonstrating my current frustrations with the Go programming language.

threadspeedIs Golang used for enterprise software development?
Yes it is. Many of the large corporations are using Go. Switching to Go is a trend now. Some examples...

Tymoteusz BlazejczykHandy Gitlab CI YAML job templates for Go projects
Various useful and handy GitLab CI YAML templates for typical GitLab CI tasks. Project site: https:/...

jD91mZM2Benefits of Rust
Here's how I got into Rust, and what's so great about it.

BugfenderShould I Go? The Pros and Cons of Using Go Programming Language
The Pros and Cons of Using Go Programming Language

Jon CalhounWhat is SQL injection and how do I avoid it in Go?
Learn about how SQL injection can destroy data and how to avoid it when interacting with an SQL database in Go.

deanThe Problem with Interfaces, and how Go Fixed it
Interfaces have one huge flaw, that they need to be explicitly implemented. Golang fixes this problem.

Jon CalhounUsing code generation to survive without generics in Go
Learn how to use code generation to create type-safe code (like a Queue or LinkedList) in Go without having to rewrite the same thing over and over again.

Rakesh MothukuriAn efficient way to compare strings in Go
Introduction One of the most overlooked operations is comparing two strings and this might...