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.
database/sql in Go: NullString, Contexts, and Connection Lifecycle

database/sql in Go: NullString, Contexts, and Connection Lifecycle

Comments
7 min read
Rate Limiting in Go With golang.org/x/time/rate

Rate Limiting in Go With golang.org/x/time/rate

Comments
7 min read
Coordinating Graceful Shutdown Across Goroutines in Go

Coordinating Graceful Shutdown Across Goroutines in Go

Comments
6 min read
Fan-Out, Fan-In in Go: Parallelizing Work With Channels

Fan-Out, Fan-In in Go: Parallelizing Work With Channels

Comments
7 min read
select and default in Go: Non-Blocking Sends, Receives, and Polling

select and default in Go: Non-Blocking Sends, Receives, and Polling

Comments
6 min read
Small Interfaces in Go: How io.Reader and io.Writer Compose Everything

Small Interfaces in Go: How io.Reader and io.Writer Compose Everything

Comments
6 min read
Package-Level State in Go: The Hidden Global That Wrecks Tests

Package-Level State in Go: The Hidden Global That Wrecks Tests

Comments
7 min read
Writing Go Doc Comments That godoc Renders the Way You Meant

Writing Go Doc Comments That godoc Renders the Way You Meant

Comments
7 min read
Go Error Strings: Lowercase, No Punctuation, and Why It Matters

Go Error Strings: Lowercase, No Punctuation, and Why It Matters

Comments
6 min read
Don't panic in a Go Library: Return the Error Instead

Don't panic in a Go Library: Return the Error Instead

Comments
6 min read
Context as the First Parameter: The Go Convention and Its Reasons

Context as the First Parameter: The Go Convention and Its Reasons

Comments
6 min read
The Pipeline Pattern in Go: Composing Stages With Channels

The Pipeline Pattern in Go: Composing Stages With Channels

Comments
6 min read
Google's Go Style Guide: The Rules Worth Adopting on Any Team

Google's Go Style Guide: The Rules Worth Adopting on Any Team

Comments
6 min read
Go Package Naming: The Standard That Kills util and common

Go Package Naming: The Standard That Kills util and common

Comments
6 min read
iota in Go: Enums, Bit Flags, and the Traps Beginners Hit

iota in Go: Enums, Bit Flags, and the Traps Beginners Hit

1
Comments 2
5 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.