Login
Discover
Waves
Communities
Write
Login
Signup
Topics
#
golang
Explore topics
#golang
Global
Trending
Hot
New
Payout
Muted
Promoted
#golang
Hot
#golang
Follow to get notified about new posts with this tag
Get #golang by email
Follow
scipio
StemSocial
14h
Learn Go Series (#17) - Testing: Table-Driven Tests, Subtests, and t.Helper
Learn Go Series (#17) - Testing: Table-Driven Tests, Subtests, and t.Helper What will I learn Go's built-in testing package: writing a TestXxx function and running it with go test, no framework needed;
$ 1.244
20
1
scipio
StemSocial
2d
Learn Go Series (#16) - Generics: Type Parameters, Constraints, and Inference
Learn Go Series (#16) - Generics: Type Parameters, Constraints, and Inference What will I learn What type parameters are, and how to write a function that works for many types with full type safety;
$ 0.591
16
1
scipio
StemSocial
3d
Learn Go Series (#15) - context: Cancellation, Deadlines, and Request-Scoped Values
Learn Go Series (#15) - context: Cancellation, Deadlines, and Request-Scoped Values What will I learn What context.Context is and the problem it solves: cancelling and deadlining a whole tree of goroutines;
scipio
StemSocial
4d
Learn Go Series (#14) - select and the sync Toolbox
Learn Go Series (#14) - select and the sync Toolbox What will I learn select, which waits on several channels at once and acts on whichever is ready first; The non-blocking select with a default case,
ecency
Town Square
5d
Published via Ecency
Promoted
Meet Honeyback: A Kind Little Game Where Kindness Comes Back
Next week we release something new from the Ecency team. It is not a feature, a wallet or an editor. It is a game. It is called Honeyback and it is a kind little flying game. Why a game and why this one
scipio
StemSocial
5d
Learn Go Series (#13) - Goroutines and Channels: the Fundamentals
Learn Go Series (#13) - Goroutines and Channels: the Fundamentals What will I learn What a goroutine is, how cheap it is, and how to wait for a batch to finish with a sync.WaitGroup; Channels as typed
scipio
StemSocial
6d
!
Downvoted by users, Reveal content
Learn Go Series (#12) - Packages, Modules, and Project Layout
Learn Go Series (#12) - Packages, Modules, and Project Layout What will I learn What a package is, and how a name's capitalization decides whether it is exported or private; What a module is, what go.mod
scipio
StemSocial
7d
Learn Go Series (#11) - Error Handling the Go Way
Learn Go Series (#11) - Error Handling the Go Way What will I learn Why Go has no exceptions, and treats errors as ordinary values you return and check; Creating errors with errors.New and fmt.Errorf,
Discover communities
Explore communities
Create your community