DEV Community

Go

A statically typed, compiled programming language designed at Google

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Avoiding Boilerplate: Using Generics and Reflection for JSON Parsing in Go 1.18+

Avoiding Boilerplate: Using Generics and Reflection for JSON Parsing in Go 1.18+

5 min read
Routing

Routing

1
3 min read
Building Event-Driven Go applications with Azure Cosmos DB and Azure Functions

Building Event-Driven Go applications with Azure Cosmos DB and Azure Functions

3
12 min read
MPM (MyProjectManager): A Simple CLI Tool to Organize and Navigate Your Projects

MPM (MyProjectManager): A Simple CLI Tool to Organize and Navigate Your Projects

2 min read
Node.js vs Golang: Which One Should You Choose

Node.js vs Golang: Which One Should You Choose

9 min read
Go - (5) Errors & Loops

Go - (5) Errors & Loops

1 min read
Timers and Tickers: Delays and Repeating Tasks 6/10

Timers and Tickers: Delays and Repeating Tasks 6/10

13 min read
Go: finally a practical solution for undefined fields

Go: finally a practical solution for undefined fields

3 min read
Optimizing Slice Lookups With Go Maps

Optimizing Slice Lookups With Go Maps

3 min read
Share-Text 共享剪切板

Share-Text 共享剪切板

1
1 min read
Stop Spawning Infinite Goroutines: Use Tee-Channels in Go for Scalable Event Handling

Stop Spawning Infinite Goroutines: Use Tee-Channels in Go for Scalable Event Handling

4 min read
The Generic Advantage: Making Your Go Code Flexible, Reusable, and Awesome 🔥

The Generic Advantage: Making Your Go Code Flexible, Reusable, and Awesome 🔥

2
5 min read
Mastering Go is Easy Actually, part 2 : Understanding Go's Predeclared Types and Declarations

Mastering Go is Easy Actually, part 2 : Understanding Go's Predeclared Types and Declarations

3 min read
Mastering Go is Easy Actually, part 1 : Setting up Go Development Environment

Mastering Go is Easy Actually, part 1 : Setting up Go Development Environment

3 min read
Introducing inmem �� Lightweight Go Cache Engine with Built-in Sharding, Transaction, and Eviction

Introducing inmem – Lightweight Go Cache Engine with Built-in Sharding, Transaction, and Eviction

4
3 min read
My Journey to Becoming a 10x Developer: Day 0

My Journey to Becoming a 10x Developer: Day 0

2 min read
Understanding Weak Pointers in Go

Understanding Weak Pointers in Go

2 min read
🔌 Introducción al Model Context Protocol (MCP) con Go y Claude Desktop

🔌 Introducción al Model Context Protocol (MCP) con Go y Claude Desktop

3 min read
Go e o Stack Invisível: Como Funções e Goroutines Administram Memória nos Bastidores.

Go e o Stack Invisível: Como Funções e Goroutines Administram Memória nos Bastidores.

1
8 min read
Testing Go HTTP Clients: Mocks Servers, Edge Cases and Fuzzing

Testing Go HTTP Clients: Mocks Servers, Edge Cases and Fuzzing

1
7 min read
The Beauty of Go, Introduction

The Beauty of Go, Introduction

1 min read
Using Go maps as a simple Fake repository

Using Go maps as a simple Fake repository

4 min read
Go zerolog setup with pgx

Go zerolog setup with pgx

6 min read
Wrapping Goroutines to Handle Return Values in Go

Wrapping Goroutines to Handle Return Values in Go

3 min read
Revolutionize Your Workflow: Gogs, the Self-Hosted Git Server You've Been Waiting For!

Revolutionize Your Workflow: Gogs, the Self-Hosted Git Server You've Been Waiting For!

3 min read
loading...