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

Measure function execution time in golang
go2020-07-12
RubinRubin

Measure function execution time in golang

For some reason you may want to keep a track of how much long a function takes to do a certain task...

Should my methods return structs or interfaces in Go?
go2020-07-11
Lucas CaparelliLucas Caparelli

Should my methods return structs or interfaces in Go?

Versão em Português Like most things in software design, it depends. And I cannot stress this eno...

OpenTracing for Go Projects
ast2020-07-11
Eli YukelzonEli Yukelzon

OpenTracing for Go Projects

What is distributed tracing? Large-scale cloud applications are usually built using interc...

Handling Null JSON Arrays in Go
tipsandtricks2020-07-10
StevenSteven

Handling Null JSON Arrays in Go

One of the most frustrating things with Go is how it handles empty arrays when encoding JSON. Rathe...

Querying CSV files in AWS S3 from Go, using SQL
aws2020-07-10
Mihai ChioreanMihai Chiorean

Querying CSV files in AWS S3 from Go, using SQL

tl;dr S3 Select allows you to query CSV data in a CSV/JSON file stored in S3 using SQL que...

Day 13 of #30DaysOfCode | Loops, Defer, Panic, Recover and Pointers In Go(golang)
go2020-07-10
Shubham SauravShubham Saurav

Day 13 of #30DaysOfCode | Loops, Defer, Panic, Recover and Pointers In Go(golang)

Hey awesome people! How are you doing today? Today is the Day 13 of #30DaysOfCode and as part of the...

Golang tutorial - 9 Concurrency using goroutine
go2020-07-10
nadirbasalamahnadirbasalamah

Golang tutorial - 9 Concurrency using goroutine

Concurrency and Parallelism Concurrency is not a parallelism. Concurrency is a mechanism...

Manage Dependencies With Go Modules
go2020-07-10
Donald FeuryDonald Feury

Manage Dependencies With Go Modules

Managing dependencies in go used to be a mess. There were about 3-4 widely used packages to...

Learning Golang (some rough notes) - S02E02 - Adding error handling to the Producer
go2020-07-10
Robin MoffattRobin Moffatt

Learning Golang (some rough notes) - S02E02 - Adding error handling to the Producer

I looked last time at the very bare basics of writing a Kafka producer using Go. It worked, but only...

How to write a Recursive Function in Go
go2020-07-09
Martin CartledgeMartin Cartledge

How to write a Recursive Function in Go

Click to subscribe to my newsletter Click to follow me on twitter Click to view my Github I don't kn...

Clean Architecture, 2 years later
go2020-07-06
Elton MinettoElton Minetto

Clean Architecture, 2 years later

Clean Architecture, 2 years later

Go Struct Type Identity and Assignability
go2020-07-09
Weerasak ChongnguluamWeerasak Chongnguluam

Go Struct Type Identity and Assignability

Struct Type เป็น type ที่มีลักษณะ composite type โครงสร้างจริงๆว่า type เก็บอะไรได้บ้างเกิดจากเอา typ...

Learning Golang (some rough notes) - S02E01 - My First Kafka Go Producer
go2020-07-09
Robin MoffattRobin Moffatt

Learning Golang (some rough notes) - S02E01 - My First Kafka Go Producer

To install the Confluent Go client you need to run go get...

Function Literals and Closure in Go
go2020-07-08
Martin CartledgeMartin Cartledge

Function Literals and Closure in Go

Click to subscribe to my newsletter Click to follow me on twitter Click to view my Github This is th...

Guide to create a simple concurrent database in Go.
go2020-07-08
antsmartianantsmartian

Guide to create a simple concurrent database in Go.

A minimal in-memory database Learning Golang can be quite tricky when it comes to concurre...

How I Built a Resume API w/ Go, Terraform, and AWS
resume2020-06-27
Matt JarrettMatt Jarrett

How I Built a Resume API w/ Go, Terraform, and AWS

Background I've been inspired by Sara Vieira to build more dumb stuff on the Internet to...