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

µjson — A minimal JSON parser and transformer in Go
go2021-01-08
Oliver NguyenOliver Nguyen

µjson — A minimal JSON parser and transformer in Go

µjson is a minimal JSON parser and transformer that works on unstructured (and trusted) JSON. It work...

How to use the context.Done() method in Go to signal goroutine completion
todayilearned2021-01-05
Michele CaciMichele Caci

How to use the context.Done() method in Go to signal goroutine completion

Here is an example of a basic usage of the context package to signal the completion of a task execute...

Mediator Design Pattern in Go
design2021-01-07
Tomas SirioTomas Sirio

Mediator Design Pattern in Go

Hey there! We are getting to the end of this series with some behavioral patterns in Go. Today I'm b...

Go/Golang 101 - The Syntax and Basics
go2021-01-04
Alex MercedAlex Merced

Go/Golang 101 - The Syntax and Basics

Why do we need another lower-level compiled language? Often times when you need to create...

16 - Create Gin Middleware to Extract Authorized User
go2021-01-04
Jacob GoodwinJacob Goodwin

16 - Create Gin Middleware to Extract Authorized User

Setting up an account server in Golang. Today we create a middleware for extracting a user's information from a JSON Web Token used as an id, or access, token.

Go: Installation, Setup & IDE
go2021-01-05
Katie RabyKatie Raby

Go: Installation, Setup & IDE

A quick post on Go setup and installation for those following along on the Go journey with me. ...

How to handle DB errors in Golang correctly
go2021-01-01
TECH SCHOOLTECH SCHOOL

How to handle DB errors in Golang correctly

Hi guys, welcome back! In the last lecture, we’ve added a new users table to the database schema....

Writing an init with Go (part 3, running it!)
go2021-01-05
MrViKMrViK

Writing an init with Go (part 3, running it!)

Hey there. Sorry for the delay after parts 1 and 2. I've been busy doing some changes, will make a 4t...

How to add TailwindCSS to your Hugo site
hugo2021-01-03
Div RhinoDiv Rhino

How to add TailwindCSS to your Hugo site

Originally posted on divrhino.com Tailwind is a utility CSS library that has been gaining a lot...

How to parse Time in GOLANG work with SQL.
go2021-01-04
Rahul KarmoreRahul Karmore

How to parse Time in GOLANG work with SQL.

In this post I will explain How to deal with the Local time zone By using Golang (time.Time)...

Technical readings of 2020
books2021-01-04
Hercules Lemke MerscherHercules Lemke Merscher

Technical readings of 2020

The year of 2020 was the most prolific year in term of readings for me. Because the pandemic and quar...

Resources for learning Go
go2021-01-03
David DíazDavid Díaz

Resources for learning Go

Let's talk about Go. For those who do not know (I do not blame them), Go is a programming...

Turbo Streams powered by Go WebSockets
go2020-12-30
Jan StamerJan Stamer

Turbo Streams powered by Go WebSockets

Simple example for using Turbos Streams in Go with the Gorilla WebSocket toolkit.

Understanding goroutines and concurrency in Golang
go2021-01-01
Wassim Ben JdidaWassim Ben Jdida

Understanding goroutines and concurrency in Golang

this article assume that you have read about Golang, and know the basics at least. So let me start...

Tried to Create Crud API Gin+Gorm+GraphQL(gqlgen)
go2021-01-02
jjoojjoo

Tried to Create Crud API Gin+Gorm+GraphQL(gqlgen)

I usually develop backend with Ruby on Rails so I'm not familier with golang but I have studied it an...

Golang 101: ทำความรู้จักภาษาโกฉบับโปรแกรมเมอร์
go2021-01-01
TaTa

Golang 101: ทำความรู้จักภาษาโกฉบับโปรแกรมเมอร์

Golang 101: พื้นฐานโกฉบับโปรแกรมเมอร์ ภาษาโกคือ? ภาษา Go (หรือเรียกว่า Golang)...