• 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: counting semaphores
go2019-12-20
DorinDorin

Go: counting semaphores

Limiting parallelism in Go using buffered channels

Creating test mocks using GoMock
go2019-12-20
Elton MinettoElton Minetto

Creating test mocks using GoMock

Using mocks in test development is a concept used in the vast majority of programming languages. In...

Hacking on the KEDA project 👩‍💻
opensource2019-12-20
Abhishek GuptaAbhishek Gupta

Hacking on the KEDA project 👩‍💻

If you're planning to work on the KEDA project (Kubernetes Event-driven Autoscaling), you can the fol...

Load testing mistakes; how not to save passwords; and Go's best practices
todayilearned2019-12-19
Arpit MohanArpit Mohan

Load testing mistakes; how not to save passwords; and Go's best practices

TL;DR notes from articles I read today. Four load testing mistakes developers love to make...

🎹🌎 Pianos for Travelers
go2019-12-19
ZackZack

🎹🌎 Pianos for Travelers

About the creation of Pianos for Travelers - a website to map the location of every public piano in the world.

Clean Configuration Management in Golang
go2019-12-15
Ilya KaznacheevIlya Kaznacheev

Clean Configuration Management in Golang

One way to rule them all the clean way

Convert Markdown Table to CSV
go2019-12-18
515hikaru515hikaru

Convert Markdown Table to CSV

Editing table will be easier.

Concurrency comparison Javascript to GO
go2019-12-18
Jeff AdamsJeff Adams

Concurrency comparison Javascript to GO

A lot has been written on concurrency and it is a deep subject. In order to understand the subtlety o...

Golang for JavaScript developers - Part 2
go2019-12-12
Deepu K SasidharanDeepu K Sasidharan

Golang for JavaScript developers - Part 2

Introduction to Golang concepts for JavaScript developers - Part 2

A remote program execution in Go
go2019-12-17
Dandy VicaDandy Vica

A remote program execution in Go

This time, I'll be tackling the Go programming language. Even though its syntax is not the most...

Go Basic Zero To Hero
go2019-12-17
Sadhan SarkerSadhan Sarker

Go Basic Zero To Hero

Go is an open-source programming language that makes it easy to build simple, reliable, and efficient software.

Creating an opinionated GraphQL server with Go - Part 4
gorm2019-12-16
Christian MelgarejoChristian Melgarejo

Creating an opinionated GraphQL server with Go - Part 4

This is part of a series, not suited for beginners, but welcome too! You can check it out from the st...

Go channels in JS (3/5): Closing
go2019-12-17
Nicolas LepageNicolas Lepage

Go channels in JS (3/5): Closing

This post is the third of a series about how I wrote in JavaScript the equivalent of Go(lang) channel...

gig: a gitignore generator
productivity2019-12-15
Shi HanShi Han

gig: a gitignore generator

Generate .gitignore files from your terminal (mostly) offline!

What's the need of rune as a separate type?
explainlikeimfive2019-12-17
Swastik BaranwalSwastik Baranwal

What's the need of rune as a separate type?

Why there is need of rune i.e. Unicode strings as a separate type from string i.e. ASCII strings? Cou...

Golang Rest API for NodeJS developer - Part 1
go2019-12-11
Emanuel QuimperEmanuel Quimper

Golang Rest API for NodeJS developer - Part 1

In part 1, we will set up the foundation of our project. First, make sure you do have Go v1.13 in...