• 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.

10 Things I wish I’d known before building a Kubernetes CRD controller
kubernetes2022-08-29
Omer HamermanOmer Hamerman

10 Things I wish I’d known before building a Kubernetes CRD controller

Give me six hours to chop down a tree and I will spend the first four sharpening the axe. A....

WaitGroups in Go
go2022-08-29
Jacob KimJacob Kim

WaitGroups in Go

Welcome back to Introduction to Concurrency in Go! Last time, we had our first taste of concurrency...

Handle Database Credential Rotation in Golang
go2022-08-29
Clavin JuneClavin June

Handle Database Credential Rotation in Golang

Introduction Many of you might have heard of the database credential rotation. It is a...

Concurrency in Go is hard
go2022-08-29
👨‍💻 Dillen Meijboom👨‍💻 Dillen Meijboom

Concurrency in Go is hard

I understand that the title might be somewhat confusing as Go is generally known for having good...

Day 1: Not Quite Lisp (Part 1)
go2022-08-28
Damien SedgwickDamien Sedgwick

Day 1: Not Quite Lisp (Part 1)

Today we are going to take a look at solving "Not Quite Lisp" - The first problem from Advent of Code...

Let us try to understand what is docker and a simple api in Golang
docker2022-08-07
Ramu MangalarapuRamu Mangalarapu

Let us try to understand what is docker and a simple api in Golang

Docker is an open source containerization platform. It enables developers to package applications...

How to run Playwright for Go using local Chrome
playwright2022-08-25
Yuki ShindoYuki Shindo

How to run Playwright for Go using local Chrome

When Playwright is run with the default settings, a separate browser for use with Playwright (e.g.,...

Go - Conditionals and Loops
go2022-08-24
Chiranjeevi TirunagariChiranjeevi Tirunagari

Go - Conditionals and Loops

Introduction Welcome back to this part 4 of the Go lang series. In part 3, we covered...

Binary Ops and Gene Compression in Go
go2022-08-24
Karanveer SinghKaranveer Singh

Binary Ops and Gene Compression in Go

I've been reading Classic Computer Science Problems in Python by David Kopec to review CS algorithms....

[Nginx][Go] Configurations
go2022-08-23
Masui MasanoriMasui Masanori

[Nginx][Go] Configurations

Intro This time, I will try loading configuration data on my Go project and adding more...

Read long-short syntax of config in Go
go2022-07-24
Eray AtesEray Ates

Read long-short syntax of config in Go

Lets think we have config file like: (I use json) This is short syntax { "network":...

5 minutes to add RESTful APIs for your gRPC services
go2022-08-22
Kevin WanKevin Wan

5 minutes to add RESTful APIs for your gRPC services

gRPC service with HTTP interface? While go-zero brought an excellent RESTful and gRPC...

Memory Alignment
rust2022-08-22
👨‍💻 Dillen Meijboom👨‍💻 Dillen Meijboom

Memory Alignment

Today we're going to talk about memory alignment. Before we dive into it, let's start with a...

Sending E-mails with Go.
smtp2022-08-21
salem ododasalem ododa

Sending E-mails with Go.

Sending email notifications are essential for effective communication between users and service...

Symfony in microservice architecture - Episode I : Symfony and Golang communication through gRPC
symfony2022-08-21
Achref Riahi Achref Riahi

Symfony in microservice architecture - Episode I : Symfony and Golang communication through gRPC

Today, application modernization often means migrating to cloud-native approach, with...

Go - Pointers and User input
go2022-08-21
Chiranjeevi TirunagariChiranjeevi Tirunagari

Go - Pointers and User input

Introduction This is the part 3 of the Go lang series. In the previous part, we saw what...