[英]golangci-lint run command shows errors in makefile
我創建了一個 make 文件來為 Go 運行一些 bash 命令。
錯誤是: make: *** [Makefile:23: check] Error 1
我該如何解決這個問題?
根據這個 stackoverflow 答案,如果其中一個命令以退出代碼退出。= 0。如果 golangci-lint 發現有什么可抱怨的,就是這種情況。
嘗試直接在 make 文件中調用 golangci-lint。
從我的 Makefile 中:
lint:
golangci-lint run
您是否在根文件夾中創建了 mod 文件?
go mod init <root folder /Application Name>
如果是,檢查 bin 文件夾是否安裝了指定的 package,如果沒有安裝 package,
go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest
然后將其添加到make文件中
lint:
golangci-lint run
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.