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

How to Use Embedding to Write Cleaner Code in Go?
go2020-12-17
Mohammad AzizMohammad Aziz

How to Use Embedding to Write Cleaner Code in Go?

Abstract Go is cleaner because it doesn't support many of the features that tradition OO l...

Safely Construct Elasticsearch Queries w/Golang
elasticsearch2020-12-16
Taq KarimTaq Karim

Safely Construct Elasticsearch Queries w/Golang

TL; DR: ya boy wrote a golang elasticsearch query dsl utility. Find it here! The Why I...

Exceptions Are Not Errors (featuring Smokey Jones)
programming2020-12-16
MarianneMarianne

Exceptions Are Not Errors (featuring Smokey Jones)

Inevitably the best way to make design decisions is to practice implementation over and over again. Marianne experiments with writing different types of specs and considers various ways they could be executed under the hood. Midway through she realizes she doesn't actually understand how to think about errors and attempts to do more research while her cat tries to distract her.

13 - Gin Handler Timeout Middleware
go2020-12-14
Jacob GoodwinJacob Goodwin

13 - Gin Handler Timeout Middleware

Setting up an account server in Golang

Exploiting network devices at the data link layer with Go
go2020-12-14
David KröllDavid Kröll

Exploiting network devices at the data link layer with Go

Back in 2018 when I attended the networking security class at highschool, our prof introduced us to a...

Proxy Pattern in Go
go2020-12-11
Tomas SirioTomas Sirio

Proxy Pattern in Go

Hey there! In this week's post, I'm bringing you the proxy design pattern. Proxies may be used for...

Project Layout ของ Golang EP.1
go2020-12-12
Rungsikorn RungsikavanichRungsikorn Rungsikavanich

Project Layout ของ Golang EP.1

วันนี้จะมาเล่าเรื่อง Project Layout ครับ เรียกได้ว่าเป็นหนึ่งในสิ่งสำคัญที่จะทำให้เราพัฒนา applicatio...

Cache-Aside Pattern
go2020-12-12
Husni Adil MakmurHusni Adil Makmur

Cache-Aside Pattern

Introduction When you develop an app that uses database as storage, i.e. MySQL, you probab...

Effective Interfaces In Golang
go2020-12-13
WillWill

Effective Interfaces In Golang

In go interfaces are useful to use in functions that you want to support multiple types To...

Go concurrency and sychronization - Part 3: Data pipelines
go2020-12-12
David KröllDavid Kröll

Go concurrency and sychronization - Part 3: Data pipelines

As already pointed out in the last part, I am going to refactor the notifiers and synchronization alr...

Go - Set structure
go2020-12-12
T. KudoT. Kudo

Go - Set structure

Simple Set struct in Golang. Example package collection_test import ( "fmt" "&lt...

kubectl create pizza
kubernetes2020-12-11
Ciro S. CostaCiro S. Costa

kubectl create pizza

making kubernetes do what it was always meant to do - order pizza

Implement transfer money API with a custom params validator in Go
go2020-12-07
TECH SCHOOLTECH SCHOOL

Implement transfer money API with a custom params validator in Go

In the previous lectures, we have implemented and tested the HTTP APIs to mange bank accounts for our...

Go concurrency and sychronization - Part 1: First approach
go2020-12-10
David KröllDavid Kröll

Go concurrency and sychronization - Part 1: First approach

This intention of this series is to teach something about concurrency and synchronization in the Gola...

เปรียบเทียบการจัดการข้อมูลของ ภาษาแบบ Functional อย่าง Elixir ด้วย Immutable Data กับ Go ที่เป็น Mutable Data
elixir2020-12-10
Weerasak ChongnguluamWeerasak Chongnguluam

เปรียบเทียบการจัดการข้อมูลของ ภาษาแบบ Functional อย่าง Elixir ด้วย Immutable Data กับ Go ที่เป็น Mutable Data

เราจะเทียบกันกับโจทย์ง่ายๆคือมีตัวเลขอยู่ชุดหนึ่งเช่น [1, 2, 3, 4, 5] ให้สร้างฟังก์ชันเพื่อแปลงข้อมูล...

Build a Serverless app using Go and Azure Functions
serverless2020-12-10
Abhishek GuptaAbhishek Gupta

Build a Serverless app using Go and Azure Functions

Webhook backend is a popular use case for FaaS (Functions-as-a-service) platforms. They could be used...