diff --git a/.golangci.yaml b/.golangci.yaml new file mode 100644 index 0000000..33ec2f6 --- /dev/null +++ b/.golangci.yaml @@ -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 \ No newline at end of file diff --git a/pkg/errors/detailed_error.go b/pkg/errors/detailed_error.go index d2e12ed..3e6f152 100644 --- a/pkg/errors/detailed_error.go +++ b/pkg/errors/detailed_error.go @@ -13,9 +13,9 @@ func (this *DetailedError) Code() string { return this.code } -func NewDetailedError(code string, error string) *DetailedError { +func NewDetailedError(code string, errString string) *DetailedError { return &DetailedError{ - msg: error, + msg: errString, code: code, } } diff --git a/pkg/langs/codes/codes.go b/pkg/langs/codes/codes.go index 3c15dec..33be895 100644 --- a/pkg/langs/codes/codes.go +++ b/pkg/langs/codes/codes.go @@ -234,7 +234,7 @@ const ( 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_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_LogDeleteMessageRecipient langs.MessageCode = "message_recipient@log_delete_message_recipient" // 删除媒介接收人 %d MessageRecipient_LogUpdateMessageRecipient langs.MessageCode = "message_recipient@log_update_message_recipient" // 修改媒介接收人 %d diff --git a/pkg/langs/messages/messages_zh_cn.go b/pkg/langs/messages/messages_zh_cn.go index 22e8c11..56cfa03 100644 --- a/pkg/langs/messages/messages_zh_cn.go +++ b/pkg/langs/messages/messages_zh_cn.go @@ -235,7 +235,7 @@ func init() { "message_media_instance@log_create_message_media_instance": "创建消息媒介 %d", "message_media_instance@log_delete_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_delete_message_recipient": "删除媒介接收人 %d", "message_recipient@log_update_message_recipient": "修改媒介接收人 %d", diff --git a/pkg/langs/protos/zh-cn/message_reciever.json b/pkg/langs/protos/zh-cn/message_receiver.json similarity index 100% rename from pkg/langs/protos/zh-cn/message_reciever.json rename to pkg/langs/protos/zh-cn/message_receiver.json diff --git a/pkg/serverconfigs/schedulingconfigs/scheduling_sticky_test.go b/pkg/serverconfigs/schedulingconfigs/scheduling_sticky_test.go index 13389e9..54cdae2 100644 --- a/pkg/serverconfigs/schedulingconfigs/scheduling_sticky_test.go +++ b/pkg/serverconfigs/schedulingconfigs/scheduling_sticky_test.go @@ -29,7 +29,7 @@ func TestStickyScheduling_NextArgument(t *testing.T) { 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 { t.Fatal(err) } @@ -67,7 +67,7 @@ func TestStickyScheduling_NextCookie(t *testing.T) { 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 { t.Fatal(err) } @@ -110,7 +110,7 @@ func TestStickyScheduling_NextHeader(t *testing.T) { 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 { t.Fatal(err) }