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

Go fundamentals
go2020-04-05
Mario ArranzMario Arranz

Go fundamentals

If you are new to Go or, like me, you started some time ago but for some reason you missed fundamenta...

Dependency Injection in Go using Fx
go2020-04-05
Preslav MihaylovPreslav Mihaylov

Dependency Injection in Go using Fx

A dependency injection framework for large-scale Go projects

Tutorial: Getting started with MongoDB on Azure using Go
azure2020-04-03
Abhishek GuptaAbhishek Gupta

Tutorial: Getting started with MongoDB on Azure using Go

As a Go enthusiast, it's great to see first class support for for MongoDB in the form of an official...

Announcing Go-TinyTime, Go-TinyDate’s Sister Package
education2020-04-02
Lane WagnerLane Wagner

Announcing Go-TinyTime, Go-TinyDate’s Sister Package

time.Time is the perfect choice for most cases, it even comes in the standard library! The problem...

A Primer To Go Modules
go2020-04-01
Bjarne MagnussenBjarne Magnussen

A Primer To Go Modules

(Image from https://www.youtube.com/watch?v=NCAIhepJgr0) Go Modules was introduced in 2018 with Go v...

Synchronizing Go Routines with Channels and WaitGroups
go2020-03-30
Sophie DeBenedettoSophie DeBenedetto

Synchronizing Go Routines with Channels and WaitGroups

In debugging a mysteriously hanging Go function recently, I learned something new about how to use WaitGroups and Channels to synchronize Go routines. Keep reading to learn more!

Golang Conversions – Ints To Strings And Strong Typing
education2020-03-31
Lane WagnerLane Wagner

Golang Conversions – Ints To Strings And Strong Typing

Go is a strongly typed language, which means at any point a developer should know exactly what type...

[Go] testing tips part 2: write flexible mock object for test cases without library
go2020-03-30
Julian-ChuJulian-Chu

[Go] testing tips part 2: write flexible mock object for test cases without library

In last previous article, we refactored our simple AuthService with dependency injection, and added f...

GoCache: LRU Cache Implementation in Go
posts2020-03-31
Adnan SiddiqiAdnan Siddiqi

GoCache: LRU Cache Implementation in Go

I got to know about Golang a year back and did write some toy programs in it while learning but then...

How To Separate Library Packages in Go
education2020-03-29
Lane WagnerLane Wagner

How To Separate Library Packages in Go

I’ve often seen, and have been responsible for, throwing code into packages without much thought....

Heroku: Go with MySQL Notes
go2020-03-28
John AlcherJohn Alcher

Heroku: Go with MySQL Notes

Deploying a Go web application backed with a MySQL data store

Convert String to Int and Int to String in Golang
go2020-03-28
Shubham ChadokarShubham Chadokar

Convert String to Int and Int to String in Golang

Golang standard library has provided 2 functions Atoi and Itoa to convert string to int and int to st...

Tip: Connecting to Azure Cosmos DB MongoDB API using the MongoDB Go driver
azure2020-03-26
Abhishek GuptaAbhishek Gupta

Tip: Connecting to Azure Cosmos DB MongoDB API using the MongoDB Go driver

Azure Cosmos DB provides MongoDB API support which means that you can use a language specific driver...

Self Balancing Binary Search Tree: Insertions
go2020-03-27
Stephen Leyva (He/Him)Stephen Leyva (He/Him)

Self Balancing Binary Search Tree: Insertions

Binary Search Trees (BTS) are an extremely useful data structure found in a variety of applications....

Deploying a service using ansible and systemd
ansible2020-03-25
Kyriakos KentzoglanakisKyriakos Kentzoglanakis

Deploying a service using ansible and systemd

Deploying a service using ansible and systemd

Practical Synchronization with Go
go2020-03-26
JolyonJolyon

Practical Synchronization with Go

Introduction Go is such a beautiful language when it comes to manipulating threads and con...