gnieto / mulint
Go lint which detects recursive locks, which may lead to dead locks
β17Updated 4 years ago
Related projects β
Alternatives and complementary repositories for mulint
- Checks if there are any updates for imports in your module.β39Updated 9 months ago
- π» Locate and fix overly complex lines of code in Go.β52Updated 6 years ago
- A diff3 text merge implementation in Goβ22Updated 9 months ago
- Modcons is a CLI tool that inspects go.mod file for deprecated versionsβ25Updated 5 years ago
- Viper extensionsβ30Updated last year
- Make random JSON in Goβ25Updated 4 years ago
- Go SQL driver adapter for extended loggingβ25Updated 2 years ago
- Go Vet-style linter to find incorrect uses of reflect.SliceHeader and reflect.StringHeader, and unsafe casts between structs with architeβ¦β42Updated last year
- ansi contains a bunch of constants and possibly additional terminal related functionality in the future.β15Updated 5 years ago
- Golang package to return the elapsed time since a given time in a human readable formatβ36Updated last month
- A Go library for encoding structs into Header fields.β46Updated last year
- singlefile implements a host wide locking mechanism.β34Updated 9 years ago
- A low & high level golang SFTP (version 3) client library.β45Updated 7 years ago
- Go linter for finding defer statements inside for loopsβ25Updated 11 months ago
- Mini-tutorial on Debian packaging for Golang applications.β26Updated 6 years ago
- Join contexts like never before!β20Updated 7 years ago
- Please love the nicely formatted hex.β42Updated 5 years ago
- golang.org/x/crypto/ssh the next generation: provide idle timeouts, avoid memory leaks, and gracefully cancel connectionsβ26Updated 3 years ago
- GoLang extended synchronization primitives: Named mutex, non blocking mutex, semaphore.β51Updated 8 years ago
- Go Timer implementation with a fixed Reset behaviorβ33Updated 4 months ago
- A tool to compare different versions of an API and find incompatibilities.β40Updated 5 years ago
- Source code analyzer that helps you to maintain variable/field naming conventions inside your project.β39Updated 5 years ago
- Composable utilities for Go contextsβ27Updated 5 years ago
- The retry package encapsulates the mechanism around retrying commands.β19Updated last month
- Bypasses restrictions on reflectβ73Updated 3 years ago
- xast: ast rewriter with built-in clean up.β27Updated 7 years ago
- Calculate cyclomatic complexities of functions in Go source code.β31Updated 7 years ago
- SVG shield badge renderer written in goβ56Updated 7 months ago
- go-notifier: Cross platform system notifications in go (golang)β58Updated 4 years ago
- β28Updated last year