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

Golang Mutexes – What Is RWMutex For?
engineering2020-03-19
Lane WagnerLane Wagner

Golang Mutexes – What Is RWMutex For?

Golang is King when it comes to concurrency. No other language has so many tools right of-of the...

Cloud infrastructure can set legacy data free
webdev2020-03-18
BrowserBrowser

Cloud infrastructure can set legacy data free

For a long time, it’s been widely accepted that startup businesses can gain an edge over larger,...

Early Impressions of Go from a Rust Programmer
go2020-03-17
Nick CameronNick Cameron

Early Impressions of Go from a Rust Programmer

I've been using Go for the past few weeks. It's my first time using Go for a large (-ish), serious pr...

Redshift vs Snowflake vs BigQuery: Choosing a Warehouse
database2020-03-18
Team RudderStackTeam RudderStack

Redshift vs Snowflake vs BigQuery: Choosing a Warehouse

In our previous blog post, we described our experience setting up an Open-Source Analytics Stack usin...

Generate and serialize protobuf message in Go
grpc2020-03-15
TECH SCHOOLTECH SCHOOL

Generate and serialize protobuf message in Go

Welcome back to the gRPC course! In previous lectures, we have learned how to write protobuf messages...

Best Practices For Writing Clean Interfaces in Go
engineering2020-03-15
Lane WagnerLane Wagner

Best Practices For Writing Clean Interfaces in Go

Interfaces allow us to treat different types as the same type when it comes to specific behaviors....

Setup Golang Locally on Mac OSX
mac2020-03-16
Alabo David BriggsAlabo David Briggs

Setup Golang Locally on Mac OSX

Recently I switch from a linux development environment to OSX and one of the challenges I faced was s...

Lack of default constructor is hurting Go
go2020-03-16
RobinRobin

Lack of default constructor is hurting Go

How many times have you written a factory function just to initialize a struct with proper default va...

Security aspects in Golang and more
go2020-03-15
Pavan BelagattiPavan Belagatti

Security aspects in Golang and more

The article describes the security factors involved with Go programming language

Using Prometheus to collect metrics from Golang applications
go2020-03-13
Elton MinettoElton Minetto

Using Prometheus to collect metrics from Golang applications

Using Prometheus to collect metrics from Golang applications

shhh-cli, a Go CLI client to interact with Shhh from the terminal
opensource2020-03-14
Matthieu PetiteauMatthieu Petiteau

shhh-cli, a Go CLI client to interact with Shhh from the terminal

Not that long ago I shared a post about Shhh, a web-app I wrote to share encrypted secrets using secu...

Deploy an AWS Lambda function in Go with Terraform
go2020-03-11
LorenzoLorenzo

Deploy an AWS Lambda function in Go with Terraform

Orignally posted on my blog. Introduction Serverless and AWS Lambda In 2018, A...

Marrying Actor, DDD, and Worker Pattern using Go
go2020-03-11
RobinRobin

Marrying Actor, DDD, and Worker Pattern using Go

Imagine a Domain event called Order.Placed. Each Order.Placed contains: { "customer": "CUST-001...

Como limitar las peticiones a una API
api2020-03-09
Jesus GonzalezJesus Gonzalez

Como limitar las peticiones a una API

Cuando se desarrolla una API es importante que en todo momento esté disponible para ser utilizada por...

Year of ARM64 on the desktop
linux2020-03-09
Liz Fong-JonesLiz Fong-Jones

Year of ARM64 on the desktop

After getting my first exposure to aarch64/ARMv8/ARM64 at work the past few weeks, I'm curious to not...

Go Big O
beginners2020-03-09
BenBen

Go Big O

An introduction into the topic of time and space complexity analysis with Big O based on the Go programming language