DEV Community

The Weekly Golang Journal Series' Articles

Back to Archit Agarwal's Series
Know How Elements Are Referenced in Range Loops to Avoid Common Pitfalls in Go

Know How Elements Are Referenced in Range Loops to Avoid Common Pitfalls in Go

Comments
1 min read
Are Range Loops in Go Tricking You? Here's What You Need to Know 🚨
Cover image for Are Range Loops in Go Tricking You? Here's What You Need to Know 🚨

Are Range Loops in Go Tricking You? Here's What You Need to Know 🚨

Comments
1 min read
Unlock the Power of Custom Formatting in Go: A Deep Dive into the Formatter Interface
Cover image for Unlock the Power of Custom Formatting in Go: A Deep Dive into the Formatter Interface

Unlock the Power of Custom Formatting in Go: A Deep Dive into the Formatter Interface

Comments
1 min read
πŸš€ Master Custom String Formatting in Go with the GoStringer Interface!
Cover image for πŸš€ Master Custom String Formatting in Go with the GoStringer Interface!

πŸš€ Master Custom String Formatting in Go with the GoStringer Interface!

Comments
1 min read
Are You Checking Error Types Correctly in Go? 🧐
Cover image for Are You Checking Error Types Correctly in Go? 🧐

Are You Checking Error Types Correctly in Go? 🧐

Comments
1 min read
πŸ” Mastering context.Context in Go: Avoid Bottlenecks and Improve Scalability
Cover image for πŸ” Mastering context.Context in Go: Avoid Bottlenecks and Improve Scalability

πŸ” Mastering context.Context in Go: Avoid Bottlenecks and Improve Scalability

Comments
1 min read
πŸš€ Mastering Concurrency in Go: A Deep Dive into sync.WaitGroup and sync.Cond
Cover image for πŸš€ Mastering Concurrency in Go: A Deep Dive into sync.WaitGroup and sync.Cond

πŸš€ Mastering Concurrency in Go: A Deep Dive into sync.WaitGroup and sync.Cond

Comments
1 min read
πŸš€ Demystifying Golang Concurrency: Channels and SelectπŸš€
Cover image for πŸš€ Demystifying Golang Concurrency: Channels and SelectπŸš€

πŸš€ Demystifying Golang Concurrency: Channels and SelectπŸš€

1
Comments
1 min read
πŸš€ New Article Alert: Master sync.Pool in Golang! πŸš€
Cover image for πŸš€ New Article Alert: Master sync.Pool in Golang! πŸš€

πŸš€ New Article Alert: Master sync.Pool in Golang! πŸš€

Comments
1 min read
Prevent Race Conditions Like a Pro with sync.Mutex in Go!
Cover image for Prevent Race Conditions Like a Pro with sync.Mutex in Go!

Prevent Race Conditions Like a Pro with sync.Mutex in Go!

Comments
1 min read
🎯 Ever tried preventing multiple instances of an object in Go?
Cover image for 🎯 Ever tried preventing multiple instances of an object in Go?

🎯 Ever tried preventing multiple instances of an object in Go?

Comments
1 min read
🚨 Prevent Goroutine Leaks in Go: Master Graceful Termination 🚨
Cover image for 🚨 Prevent Goroutine Leaks in Go: Master Graceful Termination 🚨

🚨 Prevent Goroutine Leaks in Go: Master Graceful Termination 🚨

Comments
1 min read
Mastering Error Handling in Goroutines: Avoid Hidden Pitfalls in Go
Cover image for Mastering Error Handling in Goroutines: Avoid Hidden Pitfalls in Go

Mastering Error Handling in Goroutines: Avoid Hidden Pitfalls in Go

Comments
1 min read
Master Go Concurrency with the Or-Channel Pattern
Cover image for Master Go Concurrency with the Or-Channel Pattern

Master Go Concurrency with the Or-Channel Pattern

Comments
1 min read
Are you tired of APIs that crawl when they should fly?
Cover image for Are you tired of APIs that crawl when they should fly?

Are you tired of APIs that crawl when they should fly?

Comments
1 min read
Mastering Fan-Out, Fan-In in Golang: Supercharge Your Concurrency Skills
Cover image for Mastering Fan-Out, Fan-In in Golang: Supercharge Your Concurrency Skills

Mastering Fan-Out, Fan-In in Golang: Supercharge Your Concurrency Skills

2
Comments
5 min read