• OPENDEV HUB V1.0• API STATUS: 100% OPERATIONAL• CLIENT ENGINE: LOADED & CACHED• TRENDING TECH: TAILWIND V4, NEXT.JS 16, RUST, GO• ZERO AUTH REQUIRED
OPENDEVHUB

Command Palette

Search for a command to run...

DEVELOPER RELEASES

DEVELOPER NEWS STREAM

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

Golang: out-of-box backpressure handling with gRPC, proven by a Grafana dashboard
go2024-04-03
Tiago MeloTiago Melo

Golang: out-of-box backpressure handling with gRPC, proven by a Grafana dashboard

Golang: out-of-box backpressure handling with gRPC, proven by a Grafana...

Hash SHA1 at go
go2024-03-26
Sukma RizkiSukma Rizki

Hash SHA1 at go

Hash is an encryption algorithm to convert text into a string of characters random. The number of...

[Go, Book Review] Learn Go with Tests by Chris James
go2024-03-23
UponTheSkyUponTheSky

[Go, Book Review] Learn Go with Tests by Chris James

*image credit to Renee French, the source is the one of the official Go blog posts TL;...

Creating a Chess Engine from Scratch
deeplearning2024-03-23
Ashutosh SahuAshutosh Sahu

Creating a Chess Engine from Scratch

I am writing this article as a Journal to keep a record of my progress so far in this experimental...

How to use Enums in Golang
webdev2024-03-22
Nandani SharmaNandani Sharma

How to use Enums in Golang

Background Imagine you’re building a Todo application using Go. Each task in your...

The complete guide to dates and times in Go
go2024-03-21
Honeybadger StaffHoneybadger Staff

The complete guide to dates and times in Go

This article was originally written by Adebayo Adams on the Honeybadger Developer Blog. Dates and...

Example tests in Go
100daystooffload2024-03-21
Stefan AlfboStefan Alfbo

Example tests in Go

I really like the tooling in Go when working with different kind of tests. This time we will explore...

Concurrency Control in Go with Ent ORM and MySQL
webdev2024-03-21
Kennan FattahillahKennan Fattahillah

Concurrency Control in Go with Ent ORM and MySQL

In this article, we'll delve into the world of concurrency control in Go, specifically focusing on...

Left Padding com caracteres em Golang
go2024-03-21
Ortiz de Arcanjo António DavidOrtiz de Arcanjo António David

Left Padding com caracteres em Golang

O Left Padding (preenchimento à esquerda) é uma operação comum na manipulação de strings, envolve...

Teonet messages queue
teonet2024-03-21
Kirill ScherbaKirill Scherba

Teonet messages queue

The Teonet messages queue is a part of the Teonet network. A message queue is a form of asynchronous...

When you are writing code, do you "align the happy path to the left"?
go2024-03-20
Damien SedgwickDamien Sedgwick

When you are writing code, do you "align the happy path to the left"?

The two code snippets in this post (which are images to help highlight the indent columns) are...

Building CLI Tools with Go (Golang): A JSON File Formatter
go2024-03-20
Russell 👨🏾‍💻Russell 👨🏾‍💻

Building CLI Tools with Go (Golang): A JSON File Formatter

Introduction Go is a simple language, it supports concurrency out of the box and compiles...

Memory leaks in Go
go2024-03-18
Georgios KampitakisGeorgios Kampitakis

Memory leaks in Go

In this post, we are going to have a look at What is a memory leak Why are memory leaks bad Common...

Live reloading in Go
100daystooffload2024-03-19
Stefan AlfboStefan Alfbo

Live reloading in Go

When writing code you want a fast feedback loop on your changes in the code. Live reloading is one...

One Billion Row Challenge in Golang - From 95s to 1.96s
go2024-03-18
Renato de Pontes PereiraRenato de Pontes Pereira

One Billion Row Challenge in Golang - From 95s to 1.96s

Introduction The One Billion Row Challenge (1BRC) is quite simple: the task is developing...

Understanding Go: part 6 – For ... range
go2024-03-18
Aurélie VacheAurélie Vache

Understanding Go: part 6 – For ... range

Serie of sketchnotes about Go. Explaining in a visual way Go/Golang concepts.