gateway acting for circle microservice build on top of graphql
- Account
- Job
- Frontend
Setup to start working on this project
version as of writing: go version go1.12.4 darwin/amd64
# In your bash profile
export GOPATH="/Users/nirajgeorgian/Documents/go"
export PATH=$PATH:$GOPATH/bin
$GOPATH/src/github.com/nirajgeorgian/account
Mac: make setup-protobuf-mac
Linux: make setup-protobuf-linux
See: Error if there are any failures
Install go dep tool (https://github.com/golang/dep)
make setup-dep
Install go dependencies*
make setup-go
these need to be managed outside of the vendor/ directory because they are used in proto code generation
run the api's locally
After updating protobuf files, you need to regenerate dependent code
make protos
make gqlgen-script