Skip to content

resource-aware-jds/resource-aware-jds

Repository files navigation

resource-aware-jds

Resource Aware Job Distribution

Linter & Precommit Hook

  1. Install golangci-lint https://github.com/golangci/golangci-lint
  2. Install pre-commit (You may use brew) https://pre-commit.com/#install
  3. Run
$ pre-commit install
  1. Commit Code as normal or if you want to manually run lint you can use
$ make run

GRPC Prerequisite

  1. Install Protoc
$ brew install protobuf
  1. Install protoc-gen-go
$ go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.28
$ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.2