A community based topic aggregation platform built on atproto
1linters:
2 enable:
3 - gofmt # Enforce standard Go formatting
4 - govet # Examine Go source code and report suspicious constructs
5 - errcheck # Check for unchecked errors
6 - staticcheck # Advanced static analysis
7 - unused # Check for unused code
8 - gosimple # Suggest code simplifications
9 - ineffassign # Detect ineffectual assignments
10 - typecheck # Standard Go type checker
11
12linters-settings:
13 errcheck:
14 check-blank: true # Check for blank error assignments (x, _ = f())
15
16 govet:
17 enable-all: true
18
19 staticcheck:
20 checks: ["all"]
21
22run:
23 timeout: 5m
24 tests: true
25
26issues:
27 exclude-use-default: false
28 max-issues-per-linter: 0
29 max-same-issues: 0