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

Sublime Text: Configure Go LSP
go2021-01-01
VuongVuong

Sublime Text: Configure Go LSP

Here is how to configure LSP (language server protocol) for Go development in Sublime Text. ...

Introduction to My Golang Journey
go2020-12-31
Katie RabyKatie Raby

Introduction to My Golang Journey

Unlike my other blog posts, this will form a series of blog posts focused on my personal...

Why do you like Go?
go2020-12-31
Adelina Simion 🥑Adelina Simion 🥑

Why do you like Go?

I was asked this question - “Why do you like Go?” - during several job interviews. The question...

Writing an init with Go (part 1)
go2020-12-30
MrViKMrViK

Writing an init with Go (part 1)

Welcome to the first article of the series about making an init process with Go. So recently I was m...

How to Work with Arbitrary JSON in Go?
go2020-12-30
Mohammad AzizMohammad Aziz

How to Work with Arbitrary JSON in Go?

Abstract Mostly, when you are working with data you know the schema in which you will rece...

Go gRPC Clean architecture microservice with Prometheus, Grafana monitoring and Jaeger opentracing ⚡️
go2020-12-28
AlexanderAlexander

Go gRPC Clean architecture microservice with Prometheus, Grafana monitoring and Jaeger opentracing ⚡️

Let's try to create closer to real world gRPC microservice with tracing and monitoring 👋: Source code...

Thread-Safety in Go - an Overlooked Concern
go2020-12-29
Preslav MihaylovPreslav Mihaylov

Thread-Safety in Go - an Overlooked Concern

When you first start tinkering with concurrency in any language, what's the most sought after goal is...

Saving log messages to a custom log file in Golang
go2020-12-25
Mohammad GholamiMohammad Gholami

Saving log messages to a custom log file in Golang

Loggin in Unix log server in Golang The log package in Golang, allows you to send log mess...

Part 1: Background and learning golang
dohackathon2020-12-26
Jonathan HarrisonJonathan Harrison

Part 1: Background and learning golang

The cover image is from MariaLetta/free-gophers-pack This post is part of a series detailing my jo...

How I improved my code by returning early, returning often!
javascript2020-12-22
Jordan FinneranJordan Finneran

How I improved my code by returning early, returning often!

Contents Intro Return Single Purpose Functions Summary Intro I've been a de...

Part 2: Development environment
dohackathon2020-12-26
Jonathan HarrisonJonathan Harrison

Part 2: Development environment

The cover image is from MariaLetta/free-gophers-pack This post is part of a series detailing my jo...

Part 4: DigitalOcean App Platform Hackathon Submission
dohackathon2020-12-26
Jonathan HarrisonJonathan Harrison

Part 4: DigitalOcean App Platform Hackathon Submission

This post is part of a series detailing my journey with golang from learning the language to entering...

Golang: String Concatenation Efficiently
go2020-12-25
Jonathan LawJonathan Law

Golang: String Concatenation Efficiently

Hi everyone! I am creating a series: Random Golang Stuff that people may be interested about. This i...

Command Design Pattern in Go
programming2020-12-24
Tomas SirioTomas Sirio

Command Design Pattern in Go

Hey there! This week we are focusing on the Command Design Pattern. I find this pattern extremely us...

(N)VI(M): Basic Settings
go2020-12-24
Mario CarrionMario Carrion

(N)VI(M): Basic Settings

Over the years I've been collecting vi-like plugins, as well as learning a few obscure built-in comma...

What I learnt using TDD for Advent of Code (2020)
adventofcode2020-12-23
James WallisJames Wallis

What I learnt using TDD for Advent of Code (2020)

2020 hasn't been great for anyone, but it has gifted me the ability to work from home and reduced my...