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

Clean Architecture, the right way
go2020-01-12
Angad SharmaAngad Sharma

Clean Architecture, the right way

A practical guide to Clean Architecture, with a personal touch. Just last Sunday, I was randomly bro...

Algorithms in Go: Heap Sort
go2020-01-12
DorinDorin

Algorithms in Go: Heap Sort

An implementations of the Merge Sort algorithm

Project Structure and Test Driven Development in GoLang
go2020-01-12
James EasthamJames Eastham

Project Structure and Test Driven Development in GoLang

I find a well-structured project helps massively as an application grows in scope and complexity. Wh...

Golang and shared objects Part 1 - The background
abi2020-01-10
ik_5ik_5

Golang and shared objects Part 1 - The background

When creating an application using Golang, it is usually a monolithic executable that holds "everythi...

How to Code in Go (Tutorial Series)
go2019-12-30
DigitalOceanDigitalOcean

How to Code in Go (Tutorial Series)

A helpful series of tutorials to get you started learning how to program in Go.

Go Notes: Omitting empty structs
go2020-01-10
Roberto GuerraRoberto Guerra

Go Notes: Omitting empty structs

How to ignore structs when marshaling them

Authentication with gin-gonic && gah for golang
go2020-01-10
Yaşar İÇLİYaşar İÇLİ

Authentication with gin-gonic && gah for golang

Let's do a simple authentication using gah.

Distributed Tracing with OpenTelemetry in Go
tracing2020-01-09
Yuri GrinshteynYuri Grinshteyn

Distributed Tracing with OpenTelemetry in Go

Toward the end of last year, I had the good fortune of publishing a reference guide on using OpenCens...

How to bufferize data in Go channels and act upon it
go2020-01-09
chrischris

How to bufferize data in Go channels and act upon it

This small tutorial will look into how to use Go channels as buffers and how to write code that will...

List files in a directory using Golang
go2020-01-09
Manigandan DharmalingamManigandan Dharmalingam

List files in a directory using Golang

We can get a list of files inside a folder on the file system using various Golang standard library f...

BitBanged SPI in Go, An Explanation
go2020-01-09
Lane WagnerLane Wagner

BitBanged SPI in Go, An Explanation

I’m going to focus mostly on some design decisions and how I went about writing an SPI interface...

How To Add Subnets To a VPC In AWS Using Pulumi And Golang
go2020-01-09
Leon StigterLeon Stigter

How To Add Subnets To a VPC In AWS Using Pulumi And Golang

In the previous post, I looked at Pulumi to create a VPC. In this post, I’ll go over the steps to add...

Go channels in JS (Bonus 1): nil channel
javascript2020-01-08
Nicolas LepageNicolas Lepage

Go channels in JS (Bonus 1): nil channel

This is a bonus post in the "Go channels in JS" series about how I wrote in JavaScript the equivalent...

Escape analysis in Go Part-2
go2020-01-08
HMHM

Escape analysis in Go Part-2

Escape analysis in Go Part-2 In this post we will see how Go slices are assigned to heap o...

Get daily earthquake data from the USGS using Go
go2020-01-07
Christopher KonopkaChristopher Konopka

Get daily earthquake data from the USGS using Go

Use the USGS earthquake API endpoint to get a list of daily earthquake locations and magnitudes.

Escape analysis in Go Part-1
go2020-01-08
HMHM

Escape analysis in Go Part-1

Although there are a few great articles on escape-analysis for go, this post is my attempt to demyst...