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

Distributed locks in go without changing the app
go2022-05-29
Anton GubarevAnton Gubarev

Distributed locks in go without changing the app

Intro For processes that must always exist in only one instance in a distributed system,...

Make The Dead Fish Swim - Test Driven Golang
go2022-05-29
Damien SedgwickDamien Sedgwick

Make The Dead Fish Swim - Test Driven Golang

Today we are going to take a look at solving "Make The Dead Fish Swim" - A Codewars challenge ranked...

Hasura Storage in Go: 5x performance increase and 40% less RAM
node2022-05-29
Johan EliassonJohan Eliasson

Hasura Storage in Go: 5x performance increase and 40% less RAM

Hasura Storage is an open source service that bridges any S3-compatible cloud storage service with...

GO: Paralelismo e concorrência
braziliandevs2022-05-29
Yan.tsYan.ts

GO: Paralelismo e concorrência

Paralelismo e concorrência em GO foi na verdade o primeiro assunto que me fez ter interesse em...

Golang básico - Controle de Fluxo
go2022-05-28
Bruno GomesBruno Gomes

Golang básico - Controle de Fluxo

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

SHAS: A starter for the self-hosted app, help you to build your next full-stack project.
vue2022-05-28
Robert ShawRobert Shaw

SHAS: A starter for the self-hosted app, help you to build your next full-stack project.

A starter for the self-hosted app, help you to build your next full-stack project.

Secure your go REST Api in Docker using Letsencrypt
go2022-05-27
FelixFelix

Secure your go REST Api in Docker using Letsencrypt

I recently had to figure this out and could not find a good resource, I hope this is the first one...

[Go][Pion/WebRTC] Closing chan and adding DataChannel
go2022-05-27
Masui MasanoriMasui Masanori

[Go][Pion/WebRTC] Closing chan and adding DataChannel

Intro I will try updating sending data through channels of goroutine and adding Data...

Go - Race Condition: Detection and Prevention
go2022-05-27
Furkan AksoyFurkan Aksoy

Go - Race Condition: Detection and Prevention

A race condition occurs when two or more things (process, threat, goroutine etc.) access the same...

Learning Golang - day 1
go2022-05-21
Magda RosłaniecMagda Rosłaniec

Learning Golang - day 1

I just decided to start learning Go again. I was learning it a bit last autumn, but then I had a very...

How I made a completely Anonymous chat app with go and next.js
nextjs2022-05-26
YashYash

How I made a completely Anonymous chat app with go and next.js

URL := https://buga-chat.vercel.app/ REPO := https://github.com/kekda-py/buga-chat BACKEND :=...

Go: Making state explicit using the type system
go2022-05-15
Mohamed EdrahMohamed Edrah

Go: Making state explicit using the type system

In the last post we learned how to create self documenting data types, we used the type system to...

Learning Go - day 2
go2022-05-25
Magda RosłaniecMagda Rosłaniec

Learning Go - day 2

I should rather title it - part 2 not day 2 because I learned all those things in one day but it took...

Golang HTTP Handler With Gzip
go2022-05-26
Clavin JuneClavin June

Golang HTTP Handler With Gzip

Introduction Golang has many kinds of compression technique within its standard library...

Developing a Web App with Gin framework, integrating it with psql DB and my GO HACK Hackathon Experience
webapp2022-05-26
Afzal AnsariAfzal Ansari

Developing a Web App with Gin framework, integrating it with psql DB and my GO HACK Hackathon Experience

Introduction Before I deep dive into the architecture of what I rebuilt an app during the...

Understand Context in Go
go2022-05-25
Karan Pratap SinghKaran Pratap Singh

Understand Context in Go

In concurrent programs, it's often necessary to preempt operations because of timeouts, cancellation,...