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

The impact of migrating from PHP to Golang
php2020-01-22
Roelof Jan ElsingaRoelof Jan Elsinga

The impact of migrating from PHP to Golang

PHP logo by Colin Viebrock (CC BY-SA 4.0) The impact of migrating from PHP to...

Using Golang Concurrency in Production
go2020-01-19
Steven VictorSteven Victor

Using Golang Concurrency in Production

How to actually use Golang goroutines and channels in a production application

Testing techniques & observability tips for Go
todayilearned2020-01-21
Arpit MohanArpit Mohan

Testing techniques & observability tips for Go

TL;DR notes from articles I read today. 5 advanced testing techniques in Go Use test sui...

How I hacked the way I do groceries
showdev2020-01-21
Javier ⚛️ Javier ⚛️

How I hacked the way I do groceries

Since I and my family moved to a more remote area last year, we have been doing groceries online. At...

Go Notes: Example Tests
go2020-01-21
Roberto GuerraRoberto Guerra

Go Notes: Example Tests

Example tests in Go are a good form of documentation

[Go] for-select with timer
go2020-01-20
Julian-ChuJulian-Chu

[Go] for-select with timer

"for-select" is very important in golang for non-blocking operation. "Timer" is a good partner with f...

Golang MIME type handling
go2020-01-20
sistoisistoi

Golang MIME type handling

Media types, also known as MIME types, are a standard that indicates the nature and format of some da...

Security best practices for Go & Java
todayilearned2020-01-20
Arpit MohanArpit Mohan

Security best practices for Go & Java

TL;DR notes from articles I read today. Top security best practices for Go You should va...

To the point - generating random numbers in golang
go2020-01-20
HMHM

To the point - generating random numbers in golang

Generating random numbers (integers for the sake of this post) Usually Most co...

Why is Exclusive Or (XOR) Important in Cryptography?
cryptography2020-01-18
Lane WagnerLane Wagner

Why is Exclusive Or (XOR) Important in Cryptography?

If you are getting into cryptography, or just trying to understand the fundamentals, you may have...

Math/Rand in GoLang
discuss2020-01-18
Mohammad QuanitMohammad Quanit

Math/Rand in GoLang

Hello, go devs I am learning golang and I am using the Math/Rand package. I am curious why I am getti...

Go vs PHP for short JSON-retrieving code
go2020-01-17
Rodion GorkovenkoRodion Gorkovenko

Go vs PHP for short JSON-retrieving code

I found this nice tutorial on retrieving data about recent earthquakes (from US gov service) - it nic...

Chaos Mesh - Your Chaos Engineering Solution for System Resiliency on Kubernetes
kubernetes2020-01-17
CWenCWen

Chaos Mesh - Your Chaos Engineering Solution for System Resiliency on Kubernetes

Why Chaos Mesh? In the world of distributed computing, faults can happen to your cluster...

Stream Is Deprecating Virtual Go – It’s Time to Move to Go Modules
go2020-01-16
Nick ParsonsNick Parsons

Stream Is Deprecating Virtual Go – It’s Time to Move to Go Modules

TL;DR Stream released vg almost three years ago, and since its inception, Go has improved...

Use Environment Variable in your next Golang Project
go2020-01-16
Shubham ChadokarShubham Chadokar

Use Environment Variable in your next Golang Project

There are multiple ways in golang to use environment variables and files.

Hands-on IPLD Tutorial in Golang: PART 2
ipld2020-01-16
vasavasa

Hands-on IPLD Tutorial in Golang: PART 2

This article was first published on our open-source platform, SimpleAsWater.com. If you are intereste...