添加golangci-lint配置

This commit is contained in:
GoEdgeLab
2023-08-08 18:50:12 +08:00
parent 98eac40783
commit c04ad19374
6 changed files with 83 additions and 7 deletions

76
.golangci.yaml Normal file
View File

@@ -0,0 +1,76 @@
# https://golangci-lint.run/usage/configuration/
linters:
enable-all: true
disable:
- ifshort
- exhaustivestruct
- golint
- nosnakecase
- scopelint
- varcheck
- structcheck
- interfacer
- exhaustivestruct
- maligned
- deadcode
- dogsled
- wrapcheck
- wastedassign
- varnamelen
- testpackage
- thelper
- nilerr
- sqlclosecheck
- paralleltest
- nonamedreturns
- nlreturn
- nakedret
- ireturn
- interfacebloat
- gosmopolitan
- gomnd
- goerr113
- gochecknoglobals
- exhaustruct
- errorlint
- depguard
- exhaustive
- containedctx
- wsl
- cyclop
- dupword
- errchkjson
- contextcheck
- tagalign
- dupl
- forbidigo
- funlen
- goconst
- godox
- gosec
- lll
- nestif
- revive
- unparam
- stylecheck
- gocritic
- gofumpt
- gomoddirectives
- godot
- gofmt
- gocognit
- mirror
- gocyclo
- gochecknoinits
- gci
- maintidx
- prealloc
- goimports
- errname
- musttag
- forcetypeassert
- whitespace
- noctx
- tagliatelle
- nilnil

View File

@@ -13,9 +13,9 @@ func (this *DetailedError) Code() string {
return this.code return this.code
} }
func NewDetailedError(code string, error string) *DetailedError { func NewDetailedError(code string, errString string) *DetailedError {
return &DetailedError{ return &DetailedError{
msg: error, msg: errString,
code: code, code: code,
} }
} }

View File

@@ -234,7 +234,7 @@ const (
MessageMediaInstance_LogCreateMessageMediaInstance langs.MessageCode = "message_media_instance@log_create_message_media_instance" // 创建消息媒介 %d MessageMediaInstance_LogCreateMessageMediaInstance langs.MessageCode = "message_media_instance@log_create_message_media_instance" // 创建消息媒介 %d
MessageMediaInstance_LogDeleteMessageMediaInstance langs.MessageCode = "message_media_instance@log_delete_message_media_instance" // 删除消息媒介 %d MessageMediaInstance_LogDeleteMessageMediaInstance langs.MessageCode = "message_media_instance@log_delete_message_media_instance" // 删除消息媒介 %d
MessageMediaInstance_LogUpdateMessageMediaInstance langs.MessageCode = "message_media_instance@log_update_message_media_instance" // 修改消息媒介 %d MessageMediaInstance_LogUpdateMessageMediaInstance langs.MessageCode = "message_media_instance@log_update_message_media_instance" // 修改消息媒介 %d
MessageReciever_LogUpdateClusterMessageReceivers langs.MessageCode = "message_reciever@log_update_cluster_message_receivers" // 修改集群 %d 消息接收人 MessageReceiver_LogUpdateClusterMessageReceivers langs.MessageCode = "message_receiver@log_update_cluster_message_receivers" // 修改集群 %d 消息接收人
MessageRecipient_LogCreateMessageRecipient langs.MessageCode = "message_recipient@log_create_message_recipient" // 创建媒介接收人 %d MessageRecipient_LogCreateMessageRecipient langs.MessageCode = "message_recipient@log_create_message_recipient" // 创建媒介接收人 %d
MessageRecipient_LogDeleteMessageRecipient langs.MessageCode = "message_recipient@log_delete_message_recipient" // 删除媒介接收人 %d MessageRecipient_LogDeleteMessageRecipient langs.MessageCode = "message_recipient@log_delete_message_recipient" // 删除媒介接收人 %d
MessageRecipient_LogUpdateMessageRecipient langs.MessageCode = "message_recipient@log_update_message_recipient" // 修改媒介接收人 %d MessageRecipient_LogUpdateMessageRecipient langs.MessageCode = "message_recipient@log_update_message_recipient" // 修改媒介接收人 %d

View File

@@ -235,7 +235,7 @@ func init() {
"message_media_instance@log_create_message_media_instance": "创建消息媒介 %d", "message_media_instance@log_create_message_media_instance": "创建消息媒介 %d",
"message_media_instance@log_delete_message_media_instance": "删除消息媒介 %d", "message_media_instance@log_delete_message_media_instance": "删除消息媒介 %d",
"message_media_instance@log_update_message_media_instance": "修改消息媒介 %d", "message_media_instance@log_update_message_media_instance": "修改消息媒介 %d",
"message_reciever@log_update_cluster_message_receivers": "修改集群 %d 消息接收人", "message_receiver@log_update_cluster_message_receivers": "修改集群 %d 消息接收人",
"message_recipient@log_create_message_recipient": "创建媒介接收人 %d", "message_recipient@log_create_message_recipient": "创建媒介接收人 %d",
"message_recipient@log_delete_message_recipient": "删除媒介接收人 %d", "message_recipient@log_delete_message_recipient": "删除媒介接收人 %d",
"message_recipient@log_update_message_recipient": "修改媒介接收人 %d", "message_recipient@log_update_message_recipient": "修改媒介接收人 %d",

View File

@@ -29,7 +29,7 @@ func TestStickyScheduling_NextArgument(t *testing.T) {
t.Log(s.mapping) t.Log(s.mapping)
req, err := http.NewRequest("GET", "http://www.example.com/?origin=c", nil) req, err := http.NewRequest(http.MethodGet, "http://www.example.com/?origin=c", nil)
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
} }
@@ -67,7 +67,7 @@ func TestStickyScheduling_NextCookie(t *testing.T) {
t.Log(s.mapping) t.Log(s.mapping)
req, err := http.NewRequest("GET", "http://www.example.com/?origin=c", nil) req, err := http.NewRequest(http.MethodGet, "http://www.example.com/?origin=c", nil)
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
} }
@@ -110,7 +110,7 @@ func TestStickyScheduling_NextHeader(t *testing.T) {
t.Log(s.mapping) t.Log(s.mapping)
req, err := http.NewRequest("GET", "http://www.example.com/?origin=c", nil) req, err := http.NewRequest(http.MethodGet, "http://www.example.com/?origin=c", nil)
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
} }