akutz / go-generics-the-hard-way
A hands-on approach to getting started with Go generics.
β1,860Updated 2 years ago
Alternatives and similar repositories for go-generics-the-hard-way:
Users that are interested in go-generics-the-hard-way are comparing it to the libraries listed below
- 𦩠Tools for Go projectsβ4,285Updated 3 months ago
- Practical concurrency guide in Go, communication by channels, patternsβ2,632Updated last year
- felixge's notes on the various go profiling methods that are available.β3,607Updated last year
- π Visualise your Go program runtime metrics in real time in the browserβ3,275Updated last month
- A collection of generic data structures written in Go.β1,302Updated last year
- A collection of Go style guidesβ976Updated 2 years ago
- π fgprof is a sampling Go profiler that allows you to analyze On-CPU as well as Off-CPU (e.g. I/O) time together.β2,967Updated 6 months ago
- A curated list of awesome articles and resources for learning and practicing Go and its related technologies.β413Updated 11 months ago
- Goroutine leak detectorβ4,719Updated 4 months ago
- SQL-first Golang ORMβ4,076Updated this week
- Concurrency patterns in Goβ2,942Updated 10 months ago
- A stricter gofmtβ3,500Updated last month
- Go Dependency Analysis toolkitβ1,470Updated 2 weeks ago
- Modern Go Application exampleβ1,890Updated 4 months ago
- Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.β4,267Updated last week
- Fast JSON encoder/decoder compatible with encoding/json for Goβ3,271Updated 2 months ago
- fgtrace is an experimental profiler/tracer that is capturing wallclock timelines for each goroutine. It's very similar to the Chrome profβ¦β908Updated 2 years ago
- Static analysis tool to detect potential nil panics in Go codeβ3,326Updated last week
- π Go: A Documentary | https://golang.design/historyβ1,060Updated last month
- A Go (golang) package for representing a list of errors as a single error.β2,426Updated 2 weeks ago
- Better structured concurrency for goβ9,769Updated 11 months ago
- Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, Sβ¦β3,054Updated 2 weeks ago
- Professional lightweight testing mini-framework for Go.β1,845Updated last year
- Automatically set GOMAXPROCS to match Linux container CPU quota.β4,355Updated 6 months ago
- Go error library with error portability over the networkβ2,178Updated last week
- Interface mocking tool for go generateβ2,053Updated last month
- π¦ Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)β2,879Updated this week
- Example code for Go genericsβ1,357Updated last year
- Package for comparing Go values in testsβ4,352Updated last month
- Resiliency patterns for golangβ2,274Updated last month