# Go parameters GOCMD = go GOBUILD = $(GOCMD) build GOCLEAN = $(GOCMD) clean GOTEST = $(GOCMD) test GOGET = $(GOCMD) get # Build target build: $(GOBUILD) -o bin/server main.go # Clean target clean: $(GOCLEAN) rm -f bin/server # Test target test: $(GOTEST) -v ./... # Get dependencies target deps: $(GOGET) -v ./... # Default target default: build