bahlo / go-styleguide
π Opinionated Styleguide for the Go language
β1,496Updated 3 months ago
Related projects β
Alternatives and complementary repositories for go-styleguide
- Package for comparing Go values in testsβ4,222Updated 3 weeks ago
- Jennifer is a code generator for Goβ3,376Updated 2 months ago
- Go (Golang) Fake Data Generator for Struct. [Notes]This repository is archived, moved to the new repository https://github.com/go-fakerβ¦β2,085Updated last year
- Now is a time toolkit for golangβ4,450Updated last year
- Go Humans! (formatters for units to human friendly sizes)β4,363Updated 7 months ago
- Go implementation of Fowler's Money patternβ1,680Updated 3 months ago
- Go tool to modify struct field tagsβ2,278Updated last month
- Goroutine leak detectorβ4,568Updated last month
- [Go] Package of validators and sanitizers for strings, numerics, slices and structsβ6,051Updated 2 months ago
- Professional lightweight testing mini-framework for Go.β1,784Updated 9 months ago
- Data Access Layer (DAL) for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.β3,544Updated 2 months ago
- Algorithms and data structures for golangβ1,921Updated last year
- A simple Go package for querying over JSON, YAML, XML, and CSV data.β2,192Updated last year
- Fast JSON serializer for golang.β4,484Updated 4 months ago
- A report card for your Go applicationβ2,008Updated 2 months ago
- GoLang Parse many date strings without knowing format in advance.β2,046Updated 10 months ago
- Resiliency patterns for golangβ2,224Updated 2 months ago
- errcheck checks that you checked errors.β2,359Updated last week
- An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language conβ¦β3,762Updated 7 months ago
- go-querystring is Go library for encoding structs into URL query strings.β1,992Updated this week
- Litter is a pretty printer library for Go data structures to aid in debugging and testing.β1,536Updated 2 weeks ago
- Circuit Breaker implemented in Goβ2,952Updated this week
- Fast, powerful, yet easy to use template engine for Go. Optimized for speed, zero memory allocations in hot paths. Up to 20x faster than β¦β3,129Updated 4 months ago
- HTTP traffic mocking and testing made easy in Go ΰΌΌΚΜΩΝΚΜΰΌ½β2,103Updated last month
- Implements a deep pretty printer for Go data structures to aid in debuggingβ6,092Updated 7 months ago
- β± The exponential backoff algorithm in Goβ3,461Updated 7 months ago
- The most opinionated Go source code linter for code audit.β1,857Updated last month
- List of advice and tricks for Go ΚβΟβΚβ3,099Updated 2 years ago
- A Go (golang) package for representing a list of errors as a single error.β2,348Updated this week
- π Visualise your Go program runtime metrics in real time in the browserβ3,219Updated 6 months ago