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

Reading from Go's .Env
go2020-02-07
Kate EfimovaKate Efimova

Reading from Go's .Env

Quick tutorial on how to read from .env files in Go

Enter to gRPC in Go first server
go2020-02-06
Vic ShóstakVic Shóstak

Enter to gRPC in Go first server

Introduction Hey, friends! 😉 I postponed this article series for a long time, because I...

Designing a RESTful API Framework
go2020-02-07
gdcohengdcohen

Designing a RESTful API Framework

As the principle responsible for the design of middleware software at Zebrium, I'm writing to share s...

[Go] internal vs external testing
go2020-02-06
Julian-ChuJulian-Chu

[Go] internal vs external testing

What is internal and external testing? Let's show a example package operator func Add(a, b int) i...

Declaring Variables in Go
go2020-02-06
Rahat ChowdhuryRahat Chowdhury

Declaring Variables in Go

How to define variables in Golang.

Demonstrating BDD (Behavior-driven development) in Go
testing2020-02-05
Artur NeumannArtur Neumann

Demonstrating BDD (Behavior-driven development) in Go

In Demonstrating TDD (Test-driven development) in Go I've written about TDD and this time I want to...

DDD in action: Armadora - The board game
ddd2020-02-05
Thomas FerroThomas Ferro

DDD in action: Armadora - The board game

Applying DDD tactical patterns to the making of a game. How do you apply most of the DDD tools whe...

Golang Maps
go2020-02-05
tcs224tcs224

Golang Maps

In the Go programming language there are maps, these have nothing to do with real world maps. Maps i...

Types in Golang
go2020-02-05
tcs224tcs224

Types in Golang

Golang has a lot of data types. If you programmed in other languages before, you may be familiar with...

TinyGo — is now officially a Google sponsored project 🎉
news2020-02-02
Vic ShóstakVic Shóstak

TinyGo — is now officially a Google sponsored project 🎉

🔥 Breaking news, everyone! It's finally happend! Today, on FOSDEM 2020 Google took under...

Golang panic and recover
go2020-02-04
bluepaperbirdsbluepaperbirds

Golang panic and recover

In Golang, Panic is a function that stops the ordinary flow of control and starts panicking. Errors...

Idiomatic way to implement this in golang
discuss2020-02-03
Ahmed Nawaz KhanAhmed Nawaz Khan

Idiomatic way to implement this in golang

I am experimenting to migrate a nodejs system (typescript) to golang. Its going well except i am havi...

The easiest way to embed static files into a binary file in your Golang app (no external dependencies)
go2020-01-31
Vic ShóstakVic Shóstak

The easiest way to embed static files into a binary file in your Golang app (no external dependencies)

Introduction Hello, everyone! 👋 I have a very interesting find for you. But first, I'm...

A Crystal in Go’s World
crystal2020-02-01
Preslav RachevPreslav Rachev

A Crystal in Go’s World

Imagine a programming language with the ergonomic syntax of Ruby, the speed of execution of C, the concurrency model of Go, and last but not least, a compiler that performs null checks at compile time. Sounds like a dream? Well, this language exists, but chances are, you haven’t heard of it so far.

Is Go only for infrastructure?
go2020-02-02
Affan ShahidAffan Shahid

Is Go only for infrastructure?

So I have a node.js background and I am starting to get into Go. In node i build web services that ha...

How to use Amazon SQS and SNS for inter-service communication - Part 2
aws2020-02-02
James EasthamJames Eastham

How to use Amazon SQS and SNS for inter-service communication - Part 2

In my last article in the Design.Build.Deploy series I configured my first application event handler...