mgechev / revive
π₯ ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint
β4,908Updated this week
Alternatives and similar repositories for revive:
Users that are interested in revive are comparing it to the libraries listed below
- Staticcheck - The advanced Go linterβ6,298Updated this week
- Automatically generate Go test boilerplate from your source code.β4,995Updated last year
- Goroutine leak detectorβ4,661Updated 2 months ago
- A tool to list and diagnose Go processes currently running on your systemβ6,803Updated 3 weeks ago
- A Go module datastore and proxyβ4,491Updated this week
- Package for comparing Go values in testsβ4,291Updated 2 weeks ago
- A FileSystem Abstraction System for Goβ6,066Updated last week
- Implements a deep pretty printer for Go data structures to aid in debuggingβ6,148Updated 9 months ago
- Zero Allocation JSON Loggerβ10,901Updated 2 weeks ago
- Simple error handling primitivesβ8,210Updated 3 years ago
- Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.β4,232Updated last week
- A high performance memory-bound Go cacheβ5,812Updated 2 weeks ago
- Sql mock driver for golang to test database interactionsβ6,229Updated 4 months ago
- GoMock is a mocking framework for the Go programming language.β9,342Updated last year
- Golang plugin system over RPC.β5,381Updated this week
- π Visualise your Go program runtime metrics in real time in the browserβ3,249Updated 9 months ago
- Fast JSON serializer for golang.β4,578Updated 2 weeks ago
- A stricter gofmtβ3,434Updated 3 weeks ago
- a Make/rake-like dev tool using Goβ4,224Updated 2 months ago
- Automatically set GOMAXPROCS to match Linux container CPU quota.β4,289Updated 4 months ago
- Go library for decoding generic map values into native Go structures and vice versa.β7,957Updated 7 months ago
- Golang LRU cacheβ4,452Updated last month
- Go Humans! (formatters for units to human friendly sizes)β4,425Updated 10 months ago
- A really basic thread-safe progress bar for Golang applicationsβ4,226Updated this week
- Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Serverβ3,762Updated 7 months ago
- 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,164Updated 6 months ago
- Optimized Go Compression Packagesβ4,892Updated this week
- Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golangβ¦β4,461Updated 3 years ago
- A simple, battle-tested and generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.β4,338Updated last month
- A modern Go utility library which provides helpers (map, find, contains, filter, ...)β4,853Updated 6 months ago