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

taking input with spaces in go
go2024-12-03
csmcsm

taking input with spaces in go

Context I was writing a calculator program which asks user for input expression and prints...

🎄 Advent of Code 2024: Day 2 Completed! 🚀
adventofcode2024-12-02
Archit AgarwalArchit Agarwal

🎄 Advent of Code 2024: Day 2 Completed! 🚀

Today’s Advent of Code 2024 challenge was an exciting brain workout! The puzzles continue to amaze me...

Calculator Backend-API In Go
challenge2024-12-02
Jordan TinglingJordan Tingling

Calculator Backend-API In Go

Back again with another mini-project, this time with a calculator backend API tool written in Go! I...

PostgreSQL Performance Tuning: The Power of work_mem
postgres2024-12-01
Christian SekiChristian Seki

PostgreSQL Performance Tuning: The Power of work_mem

Briefing Years ago, I was tasked with solving a performance issue in a critical system for...

Currency Converter In Go
currency2024-12-01
Jordan TinglingJordan Tingling

Currency Converter In Go

Hey Guys! Yet another small mini-project for making a currency converter in Go! It's a simple but...

Why we Built a Mini-Language for a Golang Hackathon
go2024-11-29
Akash SinghAkash Singh

Why we Built a Mini-Language for a Golang Hackathon

A Hackathon, Again? At this point, I have been to 9 hackathons, one of them being an...

gRPC Streaming: Best Practices and Performance Insights
grpc2024-11-30
Ramón BerruttiRamón Berrutti

gRPC Streaming: Best Practices and Performance Insights

Introduction gRPC streaming allows protobuf messages to be streamed from client to server,...

Understanding JWT Authentication: Spring Security's Architecture and Go Implementation
spring2024-11-30
stringintechstringintech

Understanding JWT Authentication: Spring Security's Architecture and Go Implementation

After setting up JWT stateless authentication (available here), I wanted to understand what happens...

The Crypto Commandments: Best Practices and Pitfalls to Avoid, Go Crypto 10
go2024-11-30
Rez MossRez Moss

The Crypto Commandments: Best Practices and Pitfalls to Avoid, Go Crypto 10

Hey there, crypto crusader! You've learned the tools of the trade, but now it's time to master the...

Rethinking our REST API: Building the Golden API
go2024-11-19
David MyttonDavid Mytton

Rethinking our REST API: Building the Golden API

At some point, every company reaches a crossroads where they need to stop and reassess the tools...

How to Set Up Authorization in a Bookstore Management System with Go, HTMX, and Permit.io
authorization2024-11-29
Oyedele TemitopeOyedele Temitope

How to Set Up Authorization in a Bookstore Management System with Go, HTMX, and Permit.io

Authorization is important when building applications, as it determines what actions and resources a...

Bridging CLI and Note-Taking
productivity2024-11-30
J. R. SwabJ. R. Swab

Bridging CLI and Note-Taking

As developers, we spend countless hours in the terminal. It's our primary interface for everything...

Adding filter query parameters in Go Huma
go2024-11-29
Philip PerryPhilip Perry

Adding filter query parameters in Go Huma

From what I have been able to find out, Huma unfortunately doesn't support array query filters like...

Using CloudEvents in Go
go2024-11-29
Elton MinettoElton Minetto

Using CloudEvents in Go

Adopting an event-driven architecture (EDA) to increase scalability and reduce coupling between...

Mastering Golang Debugging in Emacs
hugo2024-11-29
Victor DorneanuVictor Dorneanu

Mastering Golang Debugging in Emacs

Introduction Since I've started developing in Golang I didn't really use the debugger....

Golang básico - Comparação de Igualdade
go2024-10-25
Bruno GomesBruno Gomes

Golang básico - Comparação de Igualdade

Esse post faz parte de uma série onde pretendo compartilhar o básico essencial para desenvolver com...