A collection of Go examples and implementations demonstrating various Go programming concepts and patterns.
groundone/
: Basic Go programming examplesinterview/
: Common Go interview problem solutionssafecounter/
: Thread-safe counter implementationunbufferhandle/
: Unbuffered channel handling examplesworkerpool/
: Worker pool pattern implementation
- Go 1.23.4 (version specified in
go.mod
)
- Clone the repository
- Run:
$ go run main.go
or$ air
for hot reload