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

How WebSocket protocol designs bidirectional messaging and implements in Go
webdev2021-12-13
Kazuki HigashiguchiKazuki Higashiguchi

How WebSocket protocol designs bidirectional messaging and implements in Go

WebSocket WebSocket is a mechanism for low-cost, full-duplex communication on Web, which...

Go Channel Patterns  - Fan Out
go2021-12-12
b0rb0r

Go Channel Patterns - Fan Out

To improve my Go Programming skills and become a better Go engineer, I have recently purchased an...

10 Reasons NOT to use Go for your next project
webdev2021-12-06
ValeriaValeria

10 Reasons NOT to use Go for your next project

They say Go is the language of the web. Of course, with Google backing it up it sounds very...

Resto - A CLI app can send pretty HTTP & API requests with TUI.
beginners2021-12-12
abdfnabdfn

Resto - A CLI app can send pretty HTTP & API requests with TUI.

Resto abdfnx / resto ...

Download a copy of an entire website
go2021-12-11
Antonio SánchezAntonio Sánchez

Download a copy of an entire website

A simple command-line application to download an entire online website, including CSS, JSS, and other assets.

Deep dive into WebSocket opening handshake protocol with Go
webdev2021-12-11
Kazuki HigashiguchiKazuki Higashiguchi

Deep dive into WebSocket opening handshake protocol with Go

In this article, I will explain what exactly WebSocket protocol does when handshaking. What a...

Go project layout with Clean architectures and DDD
go2021-12-09
charly3pinscharly3pins

Go project layout with Clean architectures and DDD

Introduction During the last 5 years I have been working full time with Go. Some of you...

Managing Go Modules
go2021-12-09
bashbunnibashbunni

Managing Go Modules

Managing Dependencies with go.mod A project's dependencies are declared in the go.mod...

Easy File Uploads in Go Fiber with Minio
go2021-12-09
MinhBLuesMinhBLues

Easy File Uploads in Go Fiber with Minio

Introduction Hello, friends! 😉 Welcome to a really great tutorial. I've tried to make for...

Go Basics: Flow control
go2021-12-09
Abhinav PandeyAbhinav Pandey

Go Basics: Flow control

Flow Control In the last article, we saw how to use functions. We also saw a preview of...

Estructura de proyecto para Go con Arquitecturas Limpias y DDD
go2021-12-09
charly3pinscharly3pins

Estructura de proyecto para Go con Arquitecturas Limpias y DDD

Introducción Durante los últimos 5 años he trabajado a tiempo completo con Go. Algunos de...

Learn WebSocket handshake protocol with gorilla/websocket server
go2021-12-09
Kazuki HigashiguchiKazuki Higashiguchi

Learn WebSocket handshake protocol with gorilla/websocket server

Let's learn the WebSocket protocol with a simple implementation of echo WebSocket server and client...

😌 Peace of mind with GitHub Actions for a project in Go
actionshackathon212021-12-09
Viacheslav PoturaevViacheslav Poturaev

😌 Peace of mind with GitHub Actions for a project in Go

My Workflow Automating simple checks and providing helpful information can make a...

Build Load Balancer in Go
go2021-12-08
b0rb0r

Build Load Balancer in Go

Learn how to build a simple load balancer server in Go. Table of Contents: What is a Load...

Mocking the AWS SDK With Go
mock2021-12-08
Daniel QuackenbushDaniel Quackenbush

Mocking the AWS SDK With Go

Mocking a client library is a common technique when building test-driven development. In golang, this...

Build reverse proxy server in Go
go2021-12-07
b0rb0r

Build reverse proxy server in Go

Learn how to build a simple reverse proxy server in Go. Table of Contents: What is a Proxy...