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

Rate Limiting HTTP Requests in Go based on IP address
go2019-09-02
Alex PliutauAlex Pliutau

Rate Limiting HTTP Requests in Go based on IP address

Rate Limiting HTTP Requests in Go based on IP address

PSA: Go 1.13 Default Module Proxy Privacy
go2019-09-03
LuisPaLuisPa

PSA: Go 1.13 Default Module Proxy Privacy

Original post here. PSA: Go 1.13 Default Module Proxy Privacy Go 1.13 was just released a...

A DEV.to API client is born
go2019-09-03
Victor AvelarVictor Avelar

A DEV.to API client is born

Episode 2 - Project foundation So let's get going, be sure to have golang installed in you...

Terraform templating and loops
terraform2018-03-28
Alex LeonhardtAlex Leonhardt

Terraform templating and loops

UPDATE: as of terraform 0.12, tf now supports a new template syntax You probably already know it’s n...

Smart is not always smart
go2019-08-31
Stefan WuthrichStefan Wuthrich

Smart is not always smart

Why smart solutions can be a boomerang sometimes

Introducing go-tprof
go2019-08-31
Gokul T PGokul T P

Introducing go-tprof

What it does tprof if a test report generator for golang packages. It parses the output of...

Generate a QRCode vCard using Go
go2019-08-31
donvitocodesdonvitocodes

Generate a QRCode vCard using Go

Example on how to generate a QR code with vCard data using Go

Building a WTF util from 0 to hero
go2019-08-31
Victor AvelarVictor Avelar

Building a WTF util from 0 to hero

Photo by Caspar Camille Rubin on Unsplash Episode 1 - Why the fuck (INTRO) Not so long ag...

Template File Processing in Go
tutorial2019-08-29
Kirk LewisKirk Lewis

Template File Processing in Go

In a previous post I demonstrated how to get a Go template's interpolated string result. However, if...

Introducing Furnace - A lightweight solution for managing your application and infrastructure lifecycle
go2019-08-29
Gergely BrautigamGergely Brautigam

Introducing Furnace - A lightweight solution for managing your application and infrastructure lifecycle

Introduction Hello folks! Today I would like to show you how you can manage your applicat...

Go 1.13 errors and gRPC errors
go2019-08-28
Sebastien ArmandSebastien Armand

Go 1.13 errors and gRPC errors

I was trying to figure out if an error was a wrapped grpc error with go 1.13 style errors (currently...

How to Send SMS Messages With Go
developer2019-08-28
Martyn DaviesMartyn Davies

How to Send SMS Messages With Go

In this blog post we’ll show you how to use the nexmo-go client library to send an SMS using Go in...

How to write Go code and make it run on Adafruit Feather or Arduino
go2019-08-27
Jimmy UtterströmJimmy Utterström

How to write Go code and make it run on Adafruit Feather or Arduino

Getting started with TinyGo - a Go compiler for microcontrollers.

Learning  a New Programming Language (Go language as an Example)
go2019-08-27
Emad AlashiEmad Alashi

Learning a New Programming Language (Go language as an Example)

Summary This post explains why and how I learned the Go language. Hopefully this will help...

Using Google Firestore for a Golang backend application
go2019-08-26
KarolisKarolis

Using Google Firestore for a Golang backend application

Switching from internal KV store to a Google Firestore can be quick and easy

Closing a Go channel written by several goroutines
go2019-08-26
Leo LaraLeo Lara

Closing a Go channel written by several goroutines

In this article I show a solution to the problem of closing a Go channel that is being written by sev...