• 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 multinode tree with parallel search
go2023-09-06
Kirill ScherbaKirill Scherba

Golang multinode tree with parallel search

Golang package tree is pure golang implementation of tree with any direction nodes. Each node in the...

Creating an AWS Lambda Function in Go and Troubleshooting Common Errors
lambda2023-09-06
Tetiana MostovaTetiana Mostova

Creating an AWS Lambda Function in Go and Troubleshooting Common Errors

Introduction AWS Lambda is a powerful service that allows you to run your code without provisioning...

Building a distributed workflow engine from scratch
workflowengine2023-08-25
ArikArik

Building a distributed workflow engine from scratch

I've been somewhat obsessed with creating workflow engines for the better part of a decade. The idea...

Hunting Broken Social Media Links with Go
go2023-09-05
SenseiSensei

Hunting Broken Social Media Links with Go

Let's Write a simple Golang program that crawls a website and finds broken social media links that...

🚀 Effortless Integration Tests with Testcontainers in Golang 🧪
go2023-09-04
Sergio MarcialSergio Marcial

🚀 Effortless Integration Tests with Testcontainers in Golang 🧪

Testing is a vital part of software development, ensuring that your applications run as expected in...

Beware of Go interfaces
go2023-08-30
Momchil AtanasovMomchil Atanasov

Beware of Go interfaces

Interfaces play a huge part when working with the Go programming language. The implicit...

Storing and retrieving data from MySQL in Go APIs
go2023-09-03
Aashish KoshtiAashish Koshti

Storing and retrieving data from MySQL in Go APIs

In the last blog post, we create basic CRUD endpoints for a Todos app. Now, we'll use a real database...

Golang testing using docker services via dockertest
testing2023-09-03
Danny HawkinsDanny Hawkins

Golang testing using docker services via dockertest

During my path learning go so far I have come across some amazing libraries and utilites, one of my...

Fibonacci Sequence Computation in Go Programming Language
go2023-09-02
Michée AllidjinouMichée Allidjinou

Fibonacci Sequence Computation in Go Programming Language

In Go, you can define a function that returns a function. Let's call the first function A and the...

Distribute your Go CLI tools with GoReleaser and Homebrew
go2023-09-01
Tim BrightTim Bright

Distribute your Go CLI tools with GoReleaser and Homebrew

Cobra is awesome. At Duro, my team and I made a sweet CLI tool that allows us to create...

Criando um JSON Unmarshal personalizado em Go
go2023-09-13
renanbastos93renanbastos93

Criando um JSON Unmarshal personalizado em Go

Na busca por entender como substituir corretamente o UnmarshalJSON, ou seja, personalizar o json.Unmarshal em sua estrutura Go...

Write APIs in Go using go-chi
api2023-09-01
Aashish KoshtiAashish Koshti

Write APIs in Go using go-chi

In this blog post you'll learn how to write REST APIs in Go using go-chi. Intro go-chi is...

How to build a Cambridge Dictionary API in GO
go2023-09-01
SenseiSensei

How to build a Cambridge Dictionary API in GO

Cambridge Dictionary API Let's Build a fully functional Cambridge Dictionary API by...

Golang: Channels
go2023-08-30
Meet Rajesh GorMeet Rajesh Gor

Golang: Channels

Introduction In this part of the series, we will be continuing with the concurrency...

Advanced Go Build Techniques
go2023-08-30
JackTTJackTT

Advanced Go Build Techniques

Table of contents Build options Which file will be included Build tags Build contraints ...

Concurrency in Go (Golang)
go2023-08-30
Riley SageRiley Sage

Concurrency in Go (Golang)

Go (or Golang) makes it easy to do many things at once using goroutines, channels, and the select...