diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml index a062493eadf..d4cabb4b48b 100644 --- a/.github/workflows/golangci-lint.yml +++ b/.github/workflows/golangci-lint.yml @@ -36,6 +36,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v5 + with: + fetch-depth: 0 - name: Setup Golang ${{ matrix.go-version }} uses: actions/setup-go@v5 with: diff --git a/.golangci.yml b/.golangci.yml index 704df968536..6a5fae5d659 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -196,6 +196,19 @@ formatters: no-lex-order: false gofmt: simplify: true + rewrite-rules: + - pattern: 'interface{}' + replacement: 'any' + - pattern: 'reflect.Ptr' + replacement: 'reflect.Pointer' + - pattern: 'ioutil.ReadAll' + replacement: 'io.ReadAll' + - pattern: 'ioutil.WriteFile' + replacement: 'os.WriteFile' + - pattern: 'ioutil.ReadFile' + replacement: 'os.ReadFile' + - pattern: 'ioutil.NopCloser' + replacement: 'io.NopCloser' goimports: local-prefixes: - github.com/gogf/gf/v2 diff --git a/util/gpage/gpage.go b/util/gpage/gpage.go index 9b554043630..63fedf6d189 100644 --- a/util/gpage/gpage.go +++ b/util/gpage/gpage.go @@ -7,6 +7,7 @@ // Package gpage provides useful paging functionality for web pages. // // Deprecated: wrap this pagination html content in business layer. +// Will be removed in version 3.0. package gpage import (