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?
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:
lint:
golangci-lint run