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

I'll review your code
help2021-02-22
Jordan FinneranJordan Finneran

I'll review your code

I've seen quite a few posts about roasting/reviewing landing pages and websites recently....

Insertion Order Iteration of Maps in Go
go2021-02-23
Nelson FigueroaNelson Figueroa

Insertion Order Iteration of Maps in Go

In Go, map contents are randomized. Go doesn't care about insertion order. Elements in a map are...

How to write stronger unit tests with a custom go-mock matcher
go2021-02-21
TECH SCHOOLTECH SCHOOL

How to write stronger unit tests with a custom go-mock matcher

Hello everyone! In this lecture, we will learn how to write a custom gomock matcher to make our...

Writing a Simple TCP Server Using Kqueue
kernel2021-02-18
Frank RosnerFrank Rosner

Writing a Simple TCP Server Using Kqueue

In this blog post we want to take a closer look at kqueue by implementing a synchronous, single threaded kqueue event loop based TCP echo server.

The Best Golang Blogs
go2021-02-03
Karl L. HughesKarl L. Hughes

The Best Golang Blogs

Go recently turned eleven, so you can imagine how much the language and its ecosystem have evolved...

How to use code snippets in Vim like a cowboy 🤠️
vim2021-02-19
Bhupesh Varshney 👾Bhupesh Varshney 👾

How to use code snippets in Vim like a cowboy 🤠️

Its time to increase your horsepower and write code faster than before. In this tutorial I will cover...

Go: Packages, Variables & Printing
go2021-02-19
Katie RabyKatie Raby

Go: Packages, Variables & Printing

Now that you've installed Go (see previous in series), follow me on the journey to writing your first...

My feelings about Go after spending a weekend together
programming2021-02-17
Dávid SzabóDávid Szabó

My feelings about Go after spending a weekend together

David Szabo @david_szabo97...

Using context in Go - timeout
go2021-02-18
Henryk KonsekHenryk Konsek

Using context in Go - timeout

Go comes with a powerful concurrency control tool called context. Context is primarily used when clie...

Unit Testing Basics - Go
go2021-02-18
Serhat TekerSerhat Teker

Unit Testing Basics - Go

Go has a built-in testing command go test and a package testing which gives a minimal but complete...

How to build a thread-safe Queue in Go?
queue2021-02-17
Harsha VaidyaHarsha Vaidya

How to build a thread-safe Queue in Go?

Build a thread safe queue in Go.

Microservices in Go using the Go kit
go2021-02-16
Elton MinettoElton Minetto

Microservices in Go using the Go kit

In one of the chapters of the book Microservice Patterns: With examples in Java the author mentions...

An Introduction to Go Tooling
go2021-02-17
Honeybadger StaffHoneybadger Staff

An Introduction to Go Tooling

This article was originally written by Ayooluwa Isaiah on the Honeybadger Developer Blog....

Web Desktop UI, but why?
webdev2021-02-13
Toby ChuiToby Chui

Web Desktop UI, but why?

This is an update to my original post over here. tobychui /...

Go Luddites
go2021-02-11
David WickesDavid Wickes

Go Luddites

Some Go programmers are scared of programming.

Go project layout
programming2021-02-08
Royal BhatiRoyal Bhati

Go project layout

Go is very flexible when it comes to writing apps and structuring them. Though, you should always wri...