go-tools
Go analyzer
A comprehensive toolset for static code analysis and optimization in the Go programming language
Staticcheck - The advanced Go linter
6k stars
78 watching
377 forks
Language: Go
last commit: 19 days ago
Linked from 3 awesome lists
linterlinterssponsorstatic-analysisstaticcheck
Related projects:
Repository | Description | Stars |
---|---|---|
golang/tools | Provides tools and packages for static analysis and code transformation of Go programs. | 7,401 |
qax-os/goreporter | Analyzes and reports on the quality of Go code. | 3,127 |
go-playground/statics | A tool that embeds static resources into Go applications for single binary compilation and serves files via http.FileSystem. | 67 |
amit-davidson/gophercon2021israelstaticanalysisworkshop | A workshop guide on writing static code analyzers in Go | 49 |
go-critic/go-critic | A comprehensive and opinionated Go source code linter that provides checks for bugs, performance, and style issues. | 1,854 |
surullabs/lint | Tool to run multiple linters on Go code to detect errors and warnings | 67 |
antonboom/testifylint | A tool that checks the usage of the testify testing framework in Go programs | 101 |
sashamelentyev/usestdlibvars | Detects potential misuse of standard library variables in Go code | 43 |
ahmetb/go-linq | A library providing a domain-specific language for querying and manipulating data in Go | 3,520 |
campoy/go-tooling-workshop | Teaching the tools used by Go developers to improve their coding skills and performance | 2,791 |
arangogutierrez/golinty-action | Automates Go code lint checks on PR events to maintain code quality | 10 |
google/starlark-go | An implementation of the Starlark configuration language in Go. | 2,348 |
elgohr/go-localstack | A Go library that simplifies interactions with localstack services for testing and development purposes. | 78 |
disposaboy/gosublime | An integrated development environment plugin for Sublime Text 3 that enhances Go/Golang development experience with various features and tools. | 3,418 |
leebenson/conform | Automatically trims and sanitizes struct string fields in Go based on embedded tags. | 323 |