bep / punused
Finds unused _exported_ Go symbols in a project. Backed by gopls.
☆39Updated 8 months ago
Alternatives and similar repositories for punused:
Users that are interested in punused are comparing it to the libraries listed below
- Bridge between Go testing.T and slog.☆72Updated last year
- Run Go tests inside a Docker image☆99Updated 2 months ago
- Quick helpers for testing Go applications using generics.☆52Updated this week
- A simple assertion library using Go generics☆158Updated last week
- Use right mirror functions for string/[]byte performance bust☆44Updated this week
- Optional values for Go☆103Updated 3 months ago
- 🪵 Ensure consistent code style when using log/slog☆171Updated last week
- Go tool for major version upgrades☆135Updated 6 months ago
- Remote Git repos as fs.FS file systems.☆120Updated 10 months ago
- Allow and block list linter for direct Go module dependencies.☆74Updated last month
- Context-aware I/O streams (Writer, Reader) for Go☆53Updated last year
- Linter that confirms DB rows and statements are closed properly.☆87Updated 5 months ago
- Go linter for forbidding identifiers☆137Updated 2 months ago
- A linter to ensure that slices are not initialized with non-zero length☆75Updated 2 months ago
- Script engine, especially good for tests☆150Updated last year
- ☆29Updated 3 months ago
- ☆120Updated 9 months ago
- In-process request tracing☆97Updated last year
- The Golang linter that checks usage of github.com/stretchr/testify.☆133Updated 2 weeks ago
- Go templates invoked as functions☆154Updated 3 years ago
- Go linter that checks types that are json encoded - reports unsupported types and unnecessary error checks☆41Updated last month
- A sharded wrapper for golang.org/x/sync/singleflight for high contention enviroments☆66Updated 3 years ago
- 🚨 slog sampling: drop repetitive log records☆76Updated 3 weeks ago
- Native type for dealing with dates in Go☆67Updated 2 weeks ago
- Go build actiongraph debug visualiser.☆107Updated last year
- Print uncovered code☆54Updated 2 months ago
- Importable package that parses version info from debug.ReadBuildInfo().☆284Updated 5 months ago
- Adding "unset" state to Go's types☆82Updated last year
- errs is a package for making errors friendly and easy☆52Updated 6 months ago
- Go linter that checks if package imports are in a list of acceptable packages.☆162Updated last month