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

Closing a Go channel written by several goroutines
go2019-08-26
Leo LaraLeo Lara

Closing a Go channel written by several goroutines

In this article I show a solution to the problem of closing a Go channel that is being written by sev...

An introduction to Coding Challenges
beginners2019-08-25
SiSi

An introduction to Coding Challenges

CodeTips strives to help beginners, with zero or very little experience, learn to code. We do c...

Working With RabbitMQ in Golang
go2019-08-22
Olushola Karokatose Olushola Karokatose

Working With RabbitMQ in Golang

A simple guide to Publishing and Subscribing with RabbitMQ in Golang.

Building full-stack web apps with Go, Vecty and WebAssembly
featuredposts2019-08-23
Brian Neville-O'NeillBrian Neville-O'Neill

Building full-stack web apps with Go, Vecty and WebAssembly

Many of us have heard of — and maybe written — full-stack web applications. We do...

I Migrated From WordPress to Hugo
productivity2019-08-24
Maina WycliffeMaina Wycliffe

I Migrated From WordPress to Hugo

This article is a few months too late - around 6 months - but as they say, better late than never. A...

Golang Dynamic Logging for Microservices
go2019-08-23
ScottScott

Golang Dynamic Logging for Microservices

Dynamic logging is something I believe should be implemented in any micro-service environment. I...

7 Easy functional programming techniques in Go
go2019-08-14
Deepu K SasidharanDeepu K Sasidharan

7 Easy functional programming techniques in Go

Functional programming concepts in Go for beginners.

Sampler. Dashboards, monitoring and alerting — right from your terminal
devops2019-08-19
sqshqsqshq

Sampler. Dashboards, monitoring and alerting — right from your terminal

As a backend developer, I always need to monitor something. State machine in the database, records co...

Go Tips & Tricks
go2018-09-19
Jake FarisJake Faris

Go Tips & Tricks

After a few years of programming almost exclusively in Ruby on Rails and Javascript, I’ve been fortun...

UPDATE: 6 Job Boards running on the now multi-tenant "boardengine"
career2019-08-19
Stefan WuthrichStefan Wuthrich

UPDATE: 6 Job Boards running on the now multi-tenant "boardengine"

6 Job Boards with multi-tenant boardengine.io

Go Concurrency pipelines
go2019-08-19
Ishan KhareIshan Khare

Go Concurrency pipelines

Concurrency pipelines with goroutines, channels, waitgroups and mutexes. Debugging with the race detector.

Mutually exclusive terminals on the web
go2019-04-30
Angad SharmaAngad Sharma

Mutually exclusive terminals on the web

Introduction

Basic Go HTTP server with Postgres
go2019-08-16
BenjaminBenjamin

Basic Go HTTP server with Postgres

I've found myself creating simple Golang microservices using the same basic design to start out. In t...

Different ways of creating a slice
replit2019-08-16
HMHM

Different ways of creating a slice

Different ways of creating a slice in golang

A mini-guide — Build a REST API as a Go microservice together with MySQL
go2019-08-11
Johan LejdungJohan Lejdung

A mini-guide — Build a REST API as a Go microservice together with MySQL

I have recently found myself coding and deploying a lot of Go microservices, both at my day-job at St...

Managing Go Versions with direnv
go2019-08-14
Shi HanShi Han

Managing Go Versions with direnv

How to simply manage Go versions for multiple projects with direnv