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

Blazingly Fast Interprocess communication in Go using UNIX Sockets!!
go2024-03-17
AchintyaAchintya

Blazingly Fast Interprocess communication in Go using UNIX Sockets!!

What are Unix Sockets? A UNIX socket, AKA Unix Domain Socket, is an inter-process...

Go Frameworks
go2024-03-16
Nandini S HindujaNandini S Hinduja

Go Frameworks

I recently started learning Go and found that these are the frameworks in Go: Fiber Gin...

func init() {}
100daystooffload2024-03-04
Stefan AlfboStefan Alfbo

func init() {}

If you are coming from other languages that are OOP based like C#, then you might wonder what tool...

Dynamic construction without reflection.
go2024-03-04
BenBen

Dynamic construction without reflection.

This is an expanded explanation from my answer here. Sometimes we're faced with the situation where...

Build and Deploy: With AWS (Lambda, API Gateway and DynamoDB) using Golang
go2024-03-14
Sourjaya DasSourjaya Das

Build and Deploy: With AWS (Lambda, API Gateway and DynamoDB) using Golang

As of 2024, AWS has officially deprecated the go1.x runtime which came into effect on December...

Como permitir valores nulos do Golang na Base de Dados?
go2024-03-15
Ortiz de Arcanjo António DavidOrtiz de Arcanjo António David

Como permitir valores nulos do Golang na Base de Dados?

De acordo com as regras de negócio da aplicação, certos valores podem ser nulos na base de dados....

Gerando dados com K6 utilizando xk6-faker
testing2024-03-14
Marlo HenriqueMarlo Henrique

Gerando dados com K6 utilizando xk6-faker

O processo de teste de software pode ser dividido em várias etapas. Durante a fase de implementação...

Entendendo memória em transações financeiras
braziliandevs2024-03-14
pedrovian4pedrovian4

Entendendo memória em transações financeiras

O advento do método de pagamento instantâneo PIX, sem dúvida, revolucionou a maneira como lidamos com...

Unleashing YTStatsAnalyzerGo: A Go-Powered Dive into YouTube Channel Insights
go2024-03-03
LousyCakeLousyCake

Unleashing YTStatsAnalyzerGo: A Go-Powered Dive into YouTube Channel Insights

Introduction: Dive into the world of data-driven YouTube channel insights with YTStatsAnalyzerGo, an...

Implementing your own stack in golang
go2024-03-13
Dsysd DevDsysd Dev

Implementing your own stack in golang

In this post I will be teaching how to implement your own stack data structure in golang...

MultiPlayer Game with Nats KV Store And WebSocket [Part 1]
nats2024-03-13
Ramón BerruttiRamón Berrutti

MultiPlayer Game with Nats KV Store And WebSocket [Part 1]

What are you going to learn? The power of Nats Key-Value Store. Create a simple game...

A Importância de Checar Erros em Go
go2024-02-21
Thiago Zilli SarmentoThiago Zilli Sarmento

A Importância de Checar Erros em Go

Ao programar em Go, uma das práticas mais cruciais é a gestão eficiente dos erros. Go adota uma...

Grogue: A Roguelike Tutorial in Go (Part 4)
roguelike2024-03-12
Sean CallawaySean Callaway

Grogue: A Roguelike Tutorial in Go (Part 4)

Adding FOV to our Game

A Step-by-step guide to creating production-ready APIs in Go with Gin and Gorm
go2024-03-12
Honeybadger StaffHoneybadger Staff

A Step-by-step guide to creating production-ready APIs in Go with Gin and Gorm

This article was originally written by Adebayo Adams on the Honeybadger Developer Blog. APIs, or...

Go select Statement
go2024-03-12
Kathurma KimathiKathurma Kimathi

Go select Statement

Introduction The select statement in Go is a powerful construct used with channels,...

High-Speed Packet Processing in Go: From net.Dial to AF_XDP
go2024-03-12
Andree ToonkAndree Toonk

High-Speed Packet Processing in Go: From net.Dial to AF_XDP

This post was originally published on my Personal blog at...