Makefile 571 B

1234567891011121314151617181920212223
  1. SHELL=cmd
  2. .PHONY: all
  3. all: fmt tidy lint
  4. genRpc:
  5. cd rpc/messagecenter && goctl rpc protoc messagecenter.proto --go_out=./ --go-grpc_out=./ --zrpc_out=.
  6. @echo "===========> genRpc finish"
  7. genApi:
  8. cd api/messagecenter && goctl api go -api messagecenter.api -dir .
  9. @echo "===========> genApi finish"
  10. tidy:
  11. go mod tidy
  12. @echo "===========> tidy finish"go test -coverprofile=coverage
  13. coverage:
  14. cd service &&
  15. @echo "===========> coverage finish"
  16. coverageHtml:
  17. cd service && go tool cover -html=coverage -o coverage.html
  18. @echo "===========> coverageHtml finish"