๐Ÿ“ฆ alexandear / article-similarity

๐Ÿ“„ .golangci.yml ยท 47 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47run:
  concurrency: 8
  deadline: 10m
  issues-exit-code: 1
  tests: false

linters-settings:
  govet:
    check-shadowing: true
  golint:
    min-confidence: 0
  maligned:
    suggest-new: true
  goconst:
    min-len: 2
    min-occurrences: 2
  depguard:
    list-type: blacklist
  misspell:
    locale: US
  gocritic:
    enabled-tags:
      - experimental
  gci:
    local-prefixes: github.com/devchallenge/article-similarity

linters:
  enable-all: true

issues:
  exclude-rules:
    - linters:
        - lll
      source: "^//go:generate "
    - linters:
        - exhaustivestruct
      path: "cmd/server.go"
    - linters:
        - exhaustivestruct
      path: "cmd/root.go"
    - linters:
        - wsl
        - gomnd
        - nlreturn
        - errorlint
      path: "internal/http/restapi/error.go"