4 回答

TA貢獻1900條經驗 獲得超5個贊
問題 442由PR 275修復并提交 6ee1db2 (v1.4.1),基于評論:
矩陣鍵似乎不匹配,更正可以解決問題嗎?
strategy:
matrix:
go-version: [1.17.x]
name: lint
runs-on: ubuntu-latest
steps:
- uses: actions/setup-go@v3
with:
go-version: ${{ matrix.go-version }}
Charlie Revett在issue 2374中提到的當前解決方法:
go version go1.17.11 darwin/arm64
從 Homebrew 中卸載所有版本的 Go
golangci-lint
從 Homebrew卸載所有版本做一些目錄清理使用
find / -type d -name go 2> /dev/null
做一些目錄清理使用
find / -type d -name "golangci-lint" 2> /dev/null
go1.17.11.darwin-arm64.pkg
使用安裝go.dev/dl
程序安裝 (.pkg
)
golangci-lint
使用go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.46.2
(當前最新版本)安裝。
請參閱“從源安裝”

TA貢獻1820條經驗 獲得超2個贊
將 golangci/golangci-lint-action、actions/setup-go 和 actions/checkout 升級到 v3 對我有用。

TA貢獻1796條經驗 獲得超4個贊
我在這里看到了同樣的問題,發(fā)現在將 go 1.19 工具鏈與golangci-lint
.
如果我用 go 1.18 運行它,它工作正常。使用 go 1.19,它失敗并出現與此處給出的錯誤相同的錯誤。
- 4 回答
- 0 關注
- 433 瀏覽
添加回答
舉報