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

Kate EfimovaReading from Go's .Env
Quick tutorial on how to read from .env files in Go

Vic ShóstakEnter to gRPC in Go first server
Introduction Hey, friends! 😉 I postponed this article series for a long time, because I...

gdcohenDesigning a RESTful API Framework
As the principle responsible for the design of middleware software at Zebrium, I'm writing to share s...
![[Go] internal vs external testing](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3otvb2z646ytpt1hl2rv.jpg)
Julian-Chu[Go] internal vs external testing
What is internal and external testing? Let's show a example package operator func Add(a, b int) i...

Rahat ChowdhuryDeclaring Variables in Go
How to define variables in Golang.

Artur NeumannDemonstrating BDD (Behavior-driven development) in Go
In Demonstrating TDD (Test-driven development) in Go I've written about TDD and this time I want to...

Thomas FerroDDD in action: Armadora - The board game
Applying DDD tactical patterns to the making of a game. How do you apply most of the DDD tools whe...

tcs224Golang Maps
In the Go programming language there are maps, these have nothing to do with real world maps. Maps i...

tcs224Types in Golang
Golang has a lot of data types. If you programmed in other languages before, you may be familiar with...

Vic ShóstakTinyGo — is now officially a Google sponsored project 🎉
🔥 Breaking news, everyone! It's finally happend! Today, on FOSDEM 2020 Google took under...

bluepaperbirdsGolang panic and recover
In Golang, Panic is a function that stops the ordinary flow of control and starts panicking. Errors...

Ahmed Nawaz KhanIdiomatic way to implement this in golang
I am experimenting to migrate a nodejs system (typescript) to golang. Its going well except i am havi...

Vic ShóstakThe easiest way to embed static files into a binary file in your Golang app (no external dependencies)
Introduction Hello, everyone! 👋 I have a very interesting find for you. But first, I'm...

Preslav RachevA Crystal in Go’s World
Imagine a programming language with the ergonomic syntax of Ruby, the speed of execution of C, the concurrency model of Go, and last but not least, a compiler that performs null checks at compile time. Sounds like a dream? Well, this language exists, but chances are, you haven’t heard of it so far.

Affan ShahidIs Go only for infrastructure?
So I have a node.js background and I am starting to get into Go. In node i build web services that ha...

James EasthamHow to use Amazon SQS and SNS for inter-service communication - Part 2
In my last article in the Design.Build.Deploy series I configured my first application event handler...