github.com/micro/go-micro/examples@v0.0.0-20210105173217-bf4ab679e18b/template/api/Makefile (about)

     1  
     2  GOPATH:=$(shell go env GOPATH)
     3  
     4  .PHONY: proto test docker
     5  
     6  proto:
     7  	protoc --proto_path=${GOPATH}/src:. --micro_out=. --go_out=. proto/example/example.proto
     8  
     9  build: proto
    10  	go build -o template-api main.go
    11      
    12  test:
    13  	go test -v ./... -cover
    14  
    15  docker:
    16  	docker build . -t template-api:latest