DEV Community

Golang Series' Articles

Back to Prasad Ekke's Series
Go Interfaces: Why Less Is Almost Always More
Cover image for Go Interfaces: Why Less Is Almost Always More

Go Interfaces: Why Less Is Almost Always More

Comments
4 min read
Three Go Concurrency Mistakes I See in Almost Every Worker Pool
Cover image for Three Go Concurrency Mistakes I See in Almost Every Worker Pool

Three Go Concurrency Mistakes I See in Almost Every Worker Pool

Comments
5 min read
context.Context Is Not Optional: A Practical Guide to Cancellation in Go Services
Cover image for context.Context Is Not Optional: A Practical Guide to Cancellation in Go Services

context.Context Is Not Optional: A Practical Guide to Cancellation in Go Services

Comments
5 min read
Profiling a Go Service in Production: pprof in 10 Minutes
Cover image for Profiling a Go Service in Production: pprof in 10 Minutes

Profiling a Go Service in Production: pprof in 10 Minutes

Comments
6 min read
Container-Aware Resource Management in Go: The Problem, Go 1.25’s Fix, and What’s Still Missing
Cover image for Container-Aware Resource Management in Go: The Problem, Go 1.25’s Fix, and What’s Still Missing

Container-Aware Resource Management in Go: The Problem, Go 1.25’s Fix, and What’s Still Missing

Comments
7 min read
Why I Always Specify Types for Constants in Go (And Name the Unit Too)
Cover image for Why I Always Specify Types for Constants in Go (And Name the Unit Too)

Why I Always Specify Types for Constants in Go (And Name the Unit Too)

Comments
8 min read
Go Slice Initialization Gotchas: The Hole-Creating Bug I Keep Seeing (And a Linter That Catches It)
Cover image for Go Slice Initialization Gotchas: The Hole-Creating Bug I Keep Seeing (And a Linter That Catches It)

Go Slice Initialization Gotchas: The Hole-Creating Bug I Keep Seeing (And a Linter That Catches It)

Comments
6 min read