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

coderazadeLeetCode Go #1. Two sum
Problem Description You can find the problem on Leetcode. Given an array of integers nums...

anasrinGo: Using fork module
Why ? When you are using a Go module and encounter a bug, you may try to fix it by forking...

Abhishek GuptaIngesting Data into OpenSearch using Apache Kafka and Go
There are times you might need to write a custom integration layer to fulfill specific requirements...

Riza FarheenTop 8 Tools for Microservices Development in 2023
In the modern digital world, businesses are increasingly adopting microservices for building scalable...

Gerasimos (Makis) MaropoulosHow to use hCAPTCHA with Iris
In this article, we will learn how to use hCAPTCHA with Iris, a web framework for Go that provides...

SenseiRAR Cracker - Breaking Password-Protected RAR Archives
Introduction The RAR Cracker is a command-line tool written in Go that helps in cracking...

Michał KalbarczykLet's GO WASM
WASM? WebAssembly? Lately I've started to ask myself: "Is WASM worth paying attention to?" Let's...

Cherlock Code 🔎💨 Get Go-ing! Top 5 Free Resources for Learning Go Programming
Exploring the best resources to learn Go for free in 2023 Learning to code can be...

Anton KuklinGolang: graceful shutdown
Let’s start first with what a graceful shutdown is. Generally speaking, graceful shutdown refers to...

gvisonA secret weapon to improve the efficiency of golang development, a community backend service was developed in one day
Community-single Introduction Community-single is a minimalist version of a community...

Khaled HosseiniPlay Microservices: Api-gateway service
This is the 6th part of a series of articles under the name "Play Microservices". Links to other...

Lane WagnerFrontend? Gross. This Is Why I've Always Preferred the Backend
As a kid, I always wanted to be good at drawing. I practiced drawing my favorite anime characters,...

Dsysd DevMachine Coding Interview: Efficient Cache Implementation using time-based expiry and eviction
I was asked this question in one of the coding interviews for a senior golang developer...

Ege AytinEnhancing Authorization Efficiency: The Power of Relational-Based Access Control
Introduction In today's interconnected and data-driven world, organizations face...

BlazingBitsGo's list of keywords is surprisingly short
Every language has a list of reserved keywords you aren't allowed to use, but Go's list is...

Masayoshi MizutaniEliminating Sensitive Values from Logs using Slog, the Prospective Official Structured Logger for Go
In the Go language, the log package has been used for official log output for a long time. However,...