gosnmp

Форк
0
/
.golangci.yml 
55 строк · 974.0 Байт
1
---
2
run:
3
  timeout: 5m
4

5
linters:
6
  enable:
7
  - bodyclose
8
  - dogsled
9
  - dupl
10
  - exportloopref # Replaces scopelint
11
  - gochecknoglobals
12
  - goconst
13
  - gocritic
14
  - goimports
15
  - goprintffuncname
16
  - gosec
17
  - misspell
18
  - nakedret
19
  - nolintlint
20
  - revive # Replaces golint
21
  - unconvert
22
  - unparam
23
  - whitespace
24
  # TODO the following linters
25
  # - gocognit
26
  # - gocyclo
27
  # - goerr113
28
  # - gomnd
29
  # - lll
30
  # - nestif
31
  # - prealloc
32
  disable:
33
  # Disable soon to deprecated[1] linters that lead to false
34
  # positives when build tags disable certain files[2]
35
  # 1: https://github.com/golangci/golangci-lint/issues/1841
36
  # 2: https://github.com/prometheus/node_exporter/issues/1545
37
  - deadcode
38
  - unused
39
  - structcheck
40
  - varcheck
41

42
linters-settings:
43
  gofmt:
44
    simplify: true
45
  gocyclo:
46
    min-complexity: 20
47
  govet:
48
    check-shadowing: true
49

50
issues:
51
  exclude-rules:
52
    - path: _test.go
53
      linters:
54
        - gochecknoglobals
55
        - nolintlint
56

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.