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.
NATS with JetStream

NATS with JetStream

1
Comments 1
2 min read
Day 2 of My 180-Day Developer Challenge: Building Git, learning about Docker and Go

Day 2 of My 180-Day Developer Challenge: Building Git, learning about Docker and Go

Comments
2 min read
Mastering Timeout Control in Go with Goroutines

Mastering Timeout Control in Go with Goroutines

Comments
7 min read
Memory Stick: The Gum-Shaped Star of a Forgotten Tech Planet

Memory Stick: The Gum-Shaped Star of a Forgotten Tech Planet

6
Comments
4 min read
Mastering sync.Cond: A Go Developer's Guide to Condition Variables

Mastering sync.Cond: A Go Developer's Guide to Condition Variables

Comments
10 min read
20 Go Performance Tricks I Learned the Hard Way

20 Go Performance Tricks I Learned the Hard Way

13
Comments 3
11 min read
Streaming PostgreSQL Backups with pgrwl: Now with Time & Count-Based Retention!

Streaming PostgreSQL Backups with pgrwl: Now with Time & Count-Based Retention!

Comments
2 min read
GoLang

GoLang

Comments 1
1 min read
GoLang 101: Communicating with the World — Files, JSON, and Protocols

GoLang 101: Communicating with the World — Files, JSON, and Protocols

5
Comments
3 min read
Go vs Python vs Rust: Which One Should You Learn in 2025? Benchmarks, Jobs & Trade‑offs

Go vs Python vs Rust: Which One Should You Learn in 2025? Benchmarks, Jobs & Trade‑offs

31
Comments 8
4 min read
The Golang Masterclass: Singleton Structs Will Save Your Project.

The Golang Masterclass: Singleton Structs Will Save Your Project.

9
Comments 1
2 min read
The Little Knob That Tuned the Stars: Variable Resistors & the Art of Balance

The Little Knob That Tuned the Stars: Variable Resistors & the Art of Balance

6
Comments
4 min read
Mastering Go Memory Management: 10 Techniques for High-Performance Apps

Mastering Go Memory Management: 10 Techniques for High-Performance Apps

2
Comments
5 min read
GoLang 101: Organizing Data in Go with Arrays, Slices, Maps, and Structs

GoLang 101: Organizing Data in Go with Arrays, Slices, Maps, and Structs

5
Comments
4 min read
🚨 Clean Up Your Go Error Handling with One Tiny Helper

🚨 Clean Up Your Go Error Handling with One Tiny Helper

Comments
1 min read
🔁 Break Cyclic Imports in Go Tests — 2025 Edition

🔁 Break Cyclic Imports in Go Tests — 2025 Edition

Comments
1 min read
🌀 Concurrent Generators in Go — 2025 Guide

🌀 Concurrent Generators in Go — 2025 Guide

Comments
1 min read
🎯 Serving JSON in Go — 2025 Edition

🎯 Serving JSON in Go — 2025 Edition

Comments
1 min read
Error Handling in Go REST APIs: From Boilerplate to Beautiful

Error Handling in Go REST APIs: From Boilerplate to Beautiful

Comments
4 min read
GORM Magic: Go Database Made Easy ⚡

GORM Magic: Go Database Made Easy ⚡

8
Comments
4 min read
sync.Once — Go's simple pattern for safe one-time execution.

sync.Once — Go's simple pattern for safe one-time execution.

7
Comments
6 min read
GoLang 101: Mastering Variables, Types, and Memory in Go

GoLang 101: Mastering Variables, Types, and Memory in Go

5
Comments
3 min read
Rust Web Frameworks Compared: Actix vs Axum vs Rocket

Rust Web Frameworks Compared: Actix vs Axum vs Rocket

9
Comments 1
6 min read
Graceful Goroutine Shutdowns in Go: A Practical Guide

Graceful Goroutine Shutdowns in Go: A Practical Guide

13
Comments 3
6 min read
Froggit - Git TUI

Froggit - Git TUI

Comments
1 min read
loading...