SaaSHub helps you find the best software and product alternatives Learn more ā
Top 12 Go Lint Projects
-
reviewdog
š¶ Automated code review tool integrated with any code analysis tools regardless of programming language
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
vacuum
vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
mllint
`mllint` is a command-line utility to evaluate the technical quality of Python Machine Learning (ML) projects by means of static analysis of the project's repository.
-
arguard
š” Linter for Go that checks static call arguments against the function guards (aka contracts).
Yep, actionlint is great! I've used it successfully both to lint my own workflows, and to lint third-party workflows for (basic) security issues.
Unfortunately, it can't lint actions themselves, only workflows that call actions[1]. This is a substantial deficiency, especially for users (like me) who write and maintain a decent number of actions.
[1]: https://github.com/rhysd/actionlint/issues/46
Project mention: Kong Gateway - Validando configuraƧƵes especĆficas para exposiĆ§Ć£o de serviƧos | dev.to | 2024-05-31
Project mention: I write HTTP services in Go after 13 years (Mat Ryer, 2024) | news.ycombinator.com | 2024-02-09Because go doesnāt have exhaustiveness checking when initialising structs. Instead it encourages āmake the zero value meaningfulā which is not always possible not desirable. I usually use a linter to catch this kind of problem https://github.com/GaijinEntertainment/go-exhaustruct
Go Lint related posts
-
Kong Gateway - Validando configuraƧƵes especĆficas para exposiĆ§Ć£o de serviƧos
-
Kong Gateway - Validando configuraƧƵes especĆficas para exposiĆ§Ć£o de serviƧos
-
Show HN: Extensible OpenAPI linter written in go
-
Linter for mixing naked and regular returns?
-
Code reviews and Suggestions from SARIF report
-
Reviewdog: Code analysis regardless of programming language
-
Linter for GHA syntax?
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Jun 2024
Index
What are some of the best open-source Lint projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | reviewdog | 7,466 |
2 | actionlint | 2,472 |
3 | checkmake | 1,008 |
4 | protolint | 525 |
5 | woke | 436 |
6 | vacuum | 447 |
7 | go-exhaustruct | 101 |
8 | mllint | 72 |
9 | arguard | 25 |
10 | nonamedreturns | 24 |
11 | argslen | 6 |
12 | mig | 1 |
Sponsored