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

Go's list of keywords is surprisingly short
go2023-07-10
BlazingBitsBlazingBits

Go'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...

Eliminating Sensitive Values from Logs using Slog, the Prospective Official Structured Logger for Go
go2023-07-09
Masayoshi MizutaniMasayoshi Mizutani

Eliminating 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,...

Kick the Mix-ups to the Curb: Nix the Tricks and Juggle Go Projects like a Pro
nixos2023-07-09
Volker SchukaiVolker Schukai

Kick the Mix-ups to the Curb: Nix the Tricks and Juggle Go Projects like a Pro

Unleash the wizardry of Nix to juggle Go project dependencies like a pro. Discover the magic of simpler, reliable, and reproducible deployments. Nix the tricks, mix in fun, and Go for seamless software development!

Go - How to use Resty
go2023-07-08
Ankit malikAnkit malik

Go - How to use Resty

Introduction: RESTful APIs have become the cornerstone of modern web development, enabling...

How to use JWT authentication with Iris
go2023-07-09
Gerasimos (Makis) MaropoulosGerasimos (Makis) Maropoulos

How to use JWT authentication with Iris

In this tutorial, we will learn how to use JWT (JSON Web Token) authentication with Iris, a fast and...

Rewrite: A Simple and Powerful URL Rewriter for Go
webdev2023-07-09
Gerasimos (Makis) MaropoulosGerasimos (Makis) Maropoulos

Rewrite: A Simple and Powerful URL Rewriter for Go

Rewrite is a Go package that lets you rewrite URL paths, subdomains or hosts based on regular...

Go Lexical elements: Rune literals pt 3
go2023-07-09
Jonathan HallJonathan Hall

Go Lexical elements: Rune literals pt 3

Let’s continue our disection of rune literals. If you missed the parts, check them out from Friday...

How to use Iris and Basic authentication
webdev2023-07-08
Gerasimos (Makis) MaropoulosGerasimos (Makis) Maropoulos

How to use Iris and Basic authentication

Iris is a fast, simple yet fully featured and very efficient web framework for Go. It provides a...

REST API with Go, Chi and MongoDB
go2023-07-07
Kashif SoofiKashif Soofi

REST API with Go, Chi and MongoDB

This is a continuation of an earlier post REST API with Go, Chi and InMemory Store. In this tutorial...

Go Lexical elements: Rune literals pt 2
go2023-07-08
Jonathan HallJonathan Hall

Go Lexical elements: Rune literals pt 2

I write a daily email about Go, and this is a repost from my series Exploring the Go Spec. You're...

Insert Interval
algorithms2023-06-08
Alkesh GhorpadeAlkesh Ghorpade

Insert Interval

You are given an array of non-overlapping intervals where intervals[i] = [starti, endi] represent the start, and the end of the ith interval and intervals is sorted in ascending order by starti. Insert a new interval into intervals.

Go Gin Framework | Start with Routing
go2023-07-08
Kunal GargKunal Garg

Go Gin Framework | Start with Routing

In this tutorial, you will learn about the Gin HTTP framework in Go (Golang). The Gin framework is a...

Top 3 Design Patterns for a Large Go Codebase
go2023-07-05
Lula LeusLula Leus

Top 3 Design Patterns for a Large Go Codebase

Introduction Design patterns are often considered to be fundamental knowledge every good...

[Go] Try HTTP Authentication 2
go2023-06-26
Masui MasanoriMasui Masanori

[Go] Try HTTP Authentication 2

Intro This time, I will try verifying user input password, and remaining authenticated. I...

A Comprehensive Guide to Benchmarking in Golang for Performance Optimization
beginners2023-07-07
Dsysd DevDsysd Dev

A Comprehensive Guide to Benchmarking in Golang for Performance Optimization

Benchmarking is a critical aspect of software development, allowing developers to measure the...

Go Lexical elements: Rune literals pt 1, Intro to Unicode
go2023-07-07
Jonathan HallJonathan Hall

Go Lexical elements: Rune literals pt 1, Intro to Unicode

I write a daily email about Go, and this is a repost from my series Exploring the Go Spec. You're...