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

Builder Pattern 👷🏽‍♂️
go2020-10-01
Shubham ZanwarShubham Zanwar

Builder Pattern 👷🏽‍♂️

The builder pattern is a creational design pattern. It is used when the creation of a product involve...

VS Code setup for golang in 2020
go2020-10-01
Alex MammayAlex Mammay

VS Code setup for golang in 2020

Snapshot of my current setup for vs code in 2020, extensions, settings, etc..

Self Hosting to the Xtreme | Server on Mobile?!
android2020-09-30
Angad SharmaAngad Sharma

Self Hosting to the Xtreme | Server on Mobile?!

How I got a server to run on Android without rooting it. Continue reading on DSC VIT Vellore »

Trying gRPC for the first time
grpc2020-09-29
Ferdo VukojevićFerdo Vukojević

Trying gRPC for the first time

So I have been asked about gRPC quite a few times in the last couple of months. I have read about it...

Golang Binary Search Tree
go2020-09-28
Divyanshu ShekharDivyanshu Shekhar

Golang Binary Search Tree

A Tree is a non-linear Data Structure unlike the arrays, slices, and linked lists. A Binary Tree is...

How to setup Github Actions for Go + Postgres to run automated tests
go2020-09-25
TECH SCHOOLTECH SCHOOL

How to setup Github Actions for Go + Postgres to run automated tests

Continuous integration (CI) is one important part of the software development process where a shared...

Golang Web Development
go2020-09-27
Divyanshu ShekharDivyanshu Shekhar

Golang Web Development

Here is the list to take reference for Golang Web Development: Golang HTTP Server Golang HTTP...

Introduction to string edit distance and Levenshtein implementation in Golang
tutorial2020-09-27
Hugo BollonHugo Bollon

Introduction to string edit distance and Levenshtein implementation in Golang

In many domains and applications, we are sometimes led to having to compare several words or phrases...

01 - Setup Go Server with Reload in Docker
go2020-09-25
Jacob GoodwinJacob Goodwin

01 - Setup Go Server with Reload in Docker

Project Overview This article is the beginning of what I hope to be a "several"-part tutor...

Golang Linked List | Data Structure
go2020-09-27
Divyanshu ShekharDivyanshu Shekhar

Golang Linked List | Data Structure

Linked lists are an important data structure used in computer programming. They are commonly used to...

Golang HTML Template ParseFiles and Execute
go2020-09-27
Divyanshu ShekharDivyanshu Shekhar

Golang HTML Template ParseFiles and Execute

Golang HTML Template ParseFiles and Execute, parses the HTML Files, and then Execute it to allow us...

Golang Variadic Arguments With Example
go2020-09-27
Divyanshu ShekharDivyanshu Shekhar

Golang Variadic Arguments With Example

Golang Variadic Arguments Sometimes we don’t know how much parameters will be passed and t...

Golang Channel Deadlock
go2020-09-27
Divyanshu ShekharDivyanshu Shekhar

Golang Channel Deadlock

Golang Channel Deadlock The number of channels is limited and whenever we try to receive o...

Convert Int To String in Golang | Itoa and FormatInt
go2020-09-27
Divyanshu ShekharDivyanshu Shekhar

Convert Int To String in Golang | Itoa and FormatInt

Golang Rune Rune Data type in Golang is an alias for int32. It is primarily used to store...

Go Functions: Pointer vs Value params
go2020-09-26
Bruno Henrique Gusmão VasconcelosBruno Henrique Gusmão Vasconcelos

Go Functions: Pointer vs Value params

In Golang we have the concept of pointers. It works similar to languages like C, C++ and represents t...

Upskill yourself by recreating GNU Coreutils in Go
go2020-09-26
Ruben SanchezRuben Sanchez

Upskill yourself by recreating GNU Coreutils in Go

Reinventing the wheel for fun One of the most popular advice to gain skills programming is...