• 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 2 generics in 5 minutes
go2021-02-05
Alberto de MurgaAlberto de Murga

Go 2 generics in 5 minutes

Go 2 generics in 5minutes Two generic gophers. Photo by Lukáš Vaňátko on Unsplash The...

Errors Are Not Exceptions
languages2021-01-29
swyxswyx

Errors Are Not Exceptions

Many language ecosystems use try/catch paradigms to represent both errors and exceptions. This is wrong.

Getting started with libp2p in Go
go2021-02-03
Felipe RosaFelipe Rosa

Getting started with libp2p in Go

This post gives a brief introduction to developing peer-to-peer applications using libp2p using the G...

Build user authentication in Golang with JWT and mongoDB
jwt2021-02-03
JOOJO DONTOHJOOJO DONTOH

Build user authentication in Golang with JWT and mongoDB

This article assumes that you already have Golang installed and you are aware of how to setup a simp...

Plenti — a Svelte SSG for people that don’t like web maintenance bullsh#t
svelte2021-02-03
StephanieStephanie

Plenti — a Svelte SSG for people that don’t like web maintenance bullsh#t

**Sound of an alarm clock** It’s 6am and Stephanie is lying in bed wondering how she should start her...

Embedding static files in Go
go2021-02-01
Bhupesh Varshney 👾Bhupesh Varshney 👾

Embedding static files in Go

Embedding static files in 2021 has become a bit easier since the release of Go 1.16. The new release...

How to build a web scraper with Go and Colly
go2021-01-31
Div RhinoDiv Rhino

How to build a web scraper with Go and Colly

Originally posted on divrhino.com Sometimes some things just don't have an API. In those kinds o...

Consuming a REST API using Golang
go2021-01-31
cameronldrobertscameronldroberts

Consuming a REST API using Golang

This post will talk about how to consume a REST API using Go. We will go through steps to setup the G...

Abstracting Application IO Using Interfaces
interfaces2021-01-31
Jake WitcherJake Witcher

Abstracting Application IO Using Interfaces

Dependency on input and output (IO) resources like databases, APIs, and user input is inevitable in s...

How to use Google Places API with Caching ( complete Golang/React Source )
go2021-01-30
Stefan WuthrichStefan Wuthrich

How to use Google Places API with Caching ( complete Golang/React Source )

A working example of a cached service for Google Places API with a React Frontend using debounced.

Keep your URLs healthy using Github Actions and Go
go2021-01-30
Bhupesh Varshney 👾Bhupesh Varshney 👾

Keep your URLs healthy using Github Actions and Go

Dead links, huh!. Too many dead links? How do I test a bunch of URLs? Don’t worry I got you, I...

Zig Makes Go Cross Compilation Just Work
zig2021-01-24
Loris CroLoris Cro

Zig Makes Go Cross Compilation Just Work

See also the followup post: https://zig.news/kristoff/building-sqlite-with-cgo-for-every-os-4cic For...

Tutorial Conectar PostgresSQL en Go con GORM
postgres2021-01-30
Marlos RodriguezMarlos Rodriguez

Tutorial Conectar PostgresSQL en Go con GORM

¿Que es GORM? The fantastic ORM library for Golang, aims to be developer friendly GORM...

Bitcoin Telegram Bot
go2021-01-29
Tomas SirioTomas Sirio

Bitcoin Telegram Bot

Hey There! So I've been having these 3 things in my head for a couple of months right now: Gola...

Create a .msi file for go program
windows2021-01-29
abdfnabdfn

Create a .msi file for go program

Hi everyone, long time no write anything, but I had a lot of projects and stresses to study, but now,...

Mutexes and RWMutex in Golang
go2021-01-28
Cristian CurteanuCristian Curteanu

Mutexes and RWMutex in Golang

Have you ever experienced in memory race conditions in Golang? Here is how you can solve them, by using sync package