I have created a make file to run some bash commands for Go.
Error is : make: *** [Makefile:23: check] Error 1
How can I solve this issue?
I have created a make file to run some bash commands for Go.
Error is : make: *** [Makefile:23: check] Error 1
How can I solve this issue?
Have you created mod file in the root folder ?
go mod init <root folder /Application Name>
if yes, check for the bin folder if the specified package is installed, if not install the package ,
go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest
Then add it in make file
lint:
golangci-lint run
According to this stackoverflow answer that happens if one of the commands exits with exit code != 0. That is the case if golangci-lint finds something to complain about.
Try putting the call to golangci-lint directly in the make file.
From my Makefiles: