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

Pointers, Marshalling, and Unmarshalling Data in Go
go2020-07-15
Martin CartledgeMartin Cartledge

Pointers, Marshalling, and Unmarshalling Data in Go

This is the ninth entry of my weekly series Learning Go. Last week I covered How to Write a Recursive...

Understanding Go Templates
go2020-07-15
Donald FeuryDonald Feury

Understanding Go Templates

Code can be found here Go actually has a template package in its standard library, which is...

How I used Go to generate images for my dad’s meetups
go2020-07-15
Alba RincónAlba Rincón

How I used Go to generate images for my dad’s meetups

I recently read a great article by Mat Ryer about programmatically generating images in Go and got in...

Golang Tutorial - 10 Concurrency with channel
go2020-07-13
nadirbasalamahnadirbasalamah

Golang Tutorial - 10 Concurrency with channel

Channel in Go Creating a concurrent program in Go has a unique approach. The approach is...

What the flip are Unix Named Pipes?
unix2020-07-16
Dennis O'KeeffeDennis O'Keeffe

What the flip are Unix Named Pipes?

In Unix systems, pipes and redirections are the bridges that join our programs. They are an underrate...

Develop REST API using Go and Test using various methods
go2020-07-24
Saravanan GnanaguruSaravanan Gnanaguru

Develop REST API using Go and Test using various methods

Table of Contents Introduction Objective What is REST API? What makes a RESTful...

Go Hello World! Program
go2020-07-13
Saravanan GnanaguruSaravanan Gnanaguru

Go Hello World! Program

Table of Content Introduction Go Development Space Go Program Structure Package Import...

Upterm - Secure Terminal Sharing
go2020-07-13
Owen OuOwen Ou

Upterm - Secure Terminal Sharing

Upterm is an open-sourced solution for sharing terminal sessions instantly over the public internet v...

Bundle static file to Go binary
go2020-07-13
Lattapon YodsuwanLattapon Yodsuwan

Bundle static file to Go binary

ใครที่เขียน Go มาสักพักจะรู้ว่า Go มันสามารถ build ได้ง่ายและเร็วมากๆ เพียงแค่ใช้คำสั่ง go build เราก...

How to add Kerberos Authentication to Your Site With Minimum Efforts
go2020-07-13
Maxim ThomasMaxim Thomas

How to add Kerberos Authentication to Your Site With Minimum Efforts

Motivation Kerberos authentication allows users to authenticate seamlessly to trusted site...

Measure function execution time in golang
go2020-07-12
RubinRubin

Measure function execution time in golang

For some reason you may want to keep a track of how much long a function takes to do a certain task...

Should my methods return structs or interfaces in Go?
go2020-07-11
Lucas CaparelliLucas Caparelli

Should my methods return structs or interfaces in Go?

Versão em Português Like most things in software design, it depends. And I cannot stress this eno...

OpenTracing for Go Projects
ast2020-07-11
Eli YukelzonEli Yukelzon

OpenTracing for Go Projects

What is distributed tracing? Large-scale cloud applications are usually built using interc...

Handling Null JSON Arrays in Go
tipsandtricks2020-07-10
StevenSteven

Handling Null JSON Arrays in Go

One of the most frustrating things with Go is how it handles empty arrays when encoding JSON. Rathe...

Querying CSV files in AWS S3 from Go, using SQL
aws2020-07-10
Mihai ChioreanMihai Chiorean

Querying CSV files in AWS S3 from Go, using SQL

tl;dr S3 Select allows you to query CSV data in a CSV/JSON file stored in S3 using SQL que...

Day 13 of #30DaysOfCode | Loops, Defer, Panic, Recover and Pointers In Go(golang)
go2020-07-10
Shubham SauravShubham Saurav

Day 13 of #30DaysOfCode | Loops, Defer, Panic, Recover and Pointers In Go(golang)

Hey awesome people! How are you doing today? Today is the Day 13 of #30DaysOfCode and as part of the...