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

Don't pay for a Content Management System. Build your own
webdev2024-02-29
MatMat

Don't pay for a Content Management System. Build your own

Building your SEO is vital for any websites success. You should also be building organic traffic to...

Building a Basic HTTP Server in Go: A Step-by-Step Tutorial
go2024-02-25
Andy JessopAndy Jessop

Building a Basic HTTP Server in Go: A Step-by-Step Tutorial

Introduction Go (Golang) is a compiled language with a rich standard library, and is...

Injeção de dependência em Go
go2024-02-28
Erick TakeshiErick Takeshi

Injeção de dependência em Go

Software é uma arte em constante mudança e evolução. Como programadores, sabemos que certamente...

Broken Rocket Launcher (Cosplore3D Pt:24)
go2024-02-28
Chig BeefChig Beef

Broken Rocket Launcher (Cosplore3D Pt:24)

Intro This is a series following Cosplore3D, a raycaster game to learn 3D graphics. This...

Writing UDF for Clickhouse using Golang
clickhouse2024-02-27
Kiswono PrayogoKiswono Prayogo

Writing UDF for Clickhouse using Golang

Today we're going to create an UDF (User-defined Function) in Golang that can be run inside...

Go Practice (official Doc)
go2024-02-27
Leandro Ayala ®Leandro Ayala ®

Go Practice (official Doc)

As a way of learning I created this Git repo Following the official Doc Go....

Starting Out with Go: Understanding Concurrency Basics
go2024-02-27
Andy JessopAndy Jessop

Starting Out with Go: Understanding Concurrency Basics

Concurrency in Go is primarily built around "goroutines" and channels, which make handling complex...

Creating Fire Soundtracks (Cosplore Pt:23)
go2024-02-27
Chig BeefChig Beef

Creating Fire Soundtracks (Cosplore Pt:23)

Intro This is a series following Cosplore3D, a raycaster game to learn 3D graphics. This...

Introducing Spread - Ergonomic PubSub/EventBus in Golang
pubsub2024-02-26
Egemen GölEgemen Göl

Introducing Spread - Ergonomic PubSub/EventBus in Golang

Why When one wants pub/sub functionality in a Golang application, there are mainly two...

Understanding Go: part 3 – If
go2024-02-26
Aurélie VacheAurélie Vache

Understanding Go: part 3 – If

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

Creating An Ending (Cosplore Pt:22)
go2024-02-26
Chig BeefChig Beef

Creating An Ending (Cosplore Pt:22)

Intro This is a series following Cosplore3D, a raycaster game to learn 3D graphics. This...

When To Not Use Pointers in Golang?
go2024-02-25
Nik L.Nik L.

When To Not Use Pointers in Golang?

In Go, pointers are variables that store memory addresses, enabling indirect referencing and...

PassKey in Go
go2024-02-25
EgregorsEgregors

PassKey in Go

😅 What? In this article, we are implementing full-working auth flow by WebAuthn / PassKey...

Excelize 2.8.1 Released - Powerful open-source library for spreadsheet (Excel) document
go2024-02-25
xurixuri

Excelize 2.8.1 Released - Powerful open-source library for spreadsheet (Excel) document

Excelize is a library written in pure Go and providing a set of functions that allow you to write to and read from XLSX files.

Ergonomic Trees in Go
ergonomic2024-02-25
Code MonkCode Monk

Ergonomic Trees in Go

While working on a recursive file-watcher I came upon an elegant way to express trees in Go. This...

Understanding Go: part 2 – Constant
go2024-02-20
Aurélie VacheAurélie Vache

Understanding Go: part 2 – Constant

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