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

Flat Application Structure in Go
go2019-10-22
Jon CalhounJon Calhoun

Flat Application Structure in Go

Rather than spending time trying to figure out how to break code into packages, an app with a flat structure would just place all of the go files in a single package. This sounds kinda crazy, but can actually be a great facilitator of learning and letting code evolve into a better final state.

A mini-guide — Middleware, and how it works in Go
go2019-10-22
Johan LejdungJohan Lejdung

A mini-guide — Middleware, and how it works in Go

In this article I will explain the concept of middleware and create a working example in Go. The code...

How to: Global Constant Maps and Slices in Go
go2019-10-21
Lane WagnerLane Wagner

How to: Global Constant Maps and Slices in Go

For the most part, Go developers are pretty good about using constants for global configuration,...

Rediseen: start REST-like API service for Redis database without writing a single line of code
go2019-10-20
XD-DENGXD-DENG

Rediseen: start REST-like API service for Redis database without writing a single line of code

Hi there, Recently I have been working on a side project using Golang. It aims to help start REST-li...

Go Vs Rust what to choose next for web API development
go2019-10-19
Titus Joyson PTitus Joyson P

Go Vs Rust what to choose next for web API development

I have been using python and Node for developing APIs, and feel like dropping node for backend and pl...

VSCode: Some extensions for Go and my thoughts
go2019-10-18
VuongVuong

VSCode: Some extensions for Go and my thoughts

If you want to be the best on VSCode instead use Goland, you can try! But, please keep in your mind...

GO for GO
go2019-10-17
Heertheeswaran VHeertheeswaran V

GO for GO

I started to learn Go a few weeks ago as a hobby. In this article series, I will document everything...

Upgrading GO version to 1.13 is not a cakewalk!!!
go2019-10-16
vasubabuvasubabu

Upgrading GO version to 1.13 is not a cakewalk!!!

Why? Be aware that upgrading the version of Go from older versions to 1.13 is not so easy,...

On Go Package Structure
go2019-10-15
Jay R. WrenJay R. Wren

On Go Package Structure

Go is getting more and more popular and as it does, some of the information out there about it is...

Error handling in Golang
go2019-10-13
Brian Neville-O'NeillBrian Neville-O'Neill

Error handling in Golang

Written by Raphael Ugwu✏️ Unlike conventional methods in other mainstream programming languages such...

How to use synchronization primitives in Go: Mutex, WaitGroup, Once
tutorial2019-10-14
Abhishek GuptaAbhishek Gupta

How to use synchronization primitives in Go: Mutex, WaitGroup, Once

Welcome to Just Enough Go ! This is the second post in a series of articles about the Go programming...

News API in Golang
news2019-10-13
Juan Pablo RamirezJuan Pablo Ramirez

News API in Golang

A basic and fast implementation for newsapi.org

Breto - A Multi-UI Status Bar
go2019-10-10
J. R. SwabJ. R. Swab

Breto - A Multi-UI Status Bar

View on Github Breto (originally called Go-Status) is a small project I wrote a few months back to d...

My First Golang Program
beginners2019-10-02
Andrew HealeyAndrew Healey

My First Golang Program

I’m new to Go. Over the last week, I completed A Tour of Go and tonight I wrote my first program, an...

Tutorial: Connect to Azure Event Hubs for Kafka using Go
tutorial2019-10-09
Abhishek GuptaAbhishek Gupta

Tutorial: Connect to Azure Event Hubs for Kafka using Go

This blog will demonstrate how to interact with Event Hubs Kafka cluster using the Sarama Kafka clien...

How To Search A Sorted Matrix With Go
go2019-10-09
J. R. SwabJ. R. Swab

How To Search A Sorted Matrix With Go

I started learning common algorithms to better my programming ability. It’s the biggest skill set tha...