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

Go 2 generics in 5 minutes
Go 2 generics in 5minutes Two generic gophers. Photo by Lukáš Vaňátko on Unsplash The...

swyxErrors Are Not Exceptions
Many language ecosystems use try/catch paradigms to represent both errors and exceptions. This is wrong.

Felipe RosaGetting started with libp2p in Go
This post gives a brief introduction to developing peer-to-peer applications using libp2p using the G...

Build user authentication in Golang with JWT and mongoDB
This article assumes that you already have Golang installed and you are aware of how to setup a simp...

StephaniePlenti — a Svelte SSG for people that don’t like web maintenance bullsh#t
**Sound of an alarm clock** It’s 6am and Stephanie is lying in bed wondering how she should start her...

Bhupesh Varshney 👾Embedding static files in Go
Embedding static files in 2021 has become a bit easier since the release of Go 1.16. The new release...

Div RhinoHow to build a web scraper with Go and Colly
Originally posted on divrhino.com Sometimes some things just don't have an API. In those kinds o...

cameronldrobertsConsuming a REST API using Golang
This post will talk about how to consume a REST API using Go. We will go through steps to setup the G...

Jake WitcherAbstracting Application IO Using Interfaces
Dependency on input and output (IO) resources like databases, APIs, and user input is inevitable in s...

Stefan WuthrichHow to use Google Places API with Caching ( complete Golang/React Source )
A working example of a cached service for Google Places API with a React Frontend using debounced.

Bhupesh Varshney 👾Keep your URLs healthy using Github Actions and Go
Dead links, huh!. Too many dead links? How do I test a bunch of URLs? Don’t worry I got you, I...

Loris CroZig Makes Go Cross Compilation Just Work
See also the followup post: https://zig.news/kristoff/building-sqlite-with-cgo-for-every-os-4cic For...

Marlos RodriguezTutorial Conectar PostgresSQL en Go con GORM
¿Que es GORM? The fantastic ORM library for Golang, aims to be developer friendly GORM...

Tomas SirioBitcoin Telegram Bot
Hey There! So I've been having these 3 things in my head for a couple of months right now: Gola...

abdfnCreate a .msi file for go program
Hi everyone, long time no write anything, but I had a lot of projects and stresses to study, but now,...
Cristian CurteanuMutexes and RWMutex in Golang
Have you ever experienced in memory race conditions in Golang? Here is how you can solve them, by using sync package