/go-grpc-server

An Experimental GRPC Server using Go, Docker and Dep

Primary LanguageGo

An Experimental GRPC Server using Go, Docker and Dep (Feel Free to Use this Code)

Ingredients

Running

  • Using Go
    • Install Dependencies

      $ dep ensure
    • Build Binary

      • OSX
        • Build
          $ make grpc-awesome-osx
        • Run
          $ GRPC_AUTH_KEY=123456 ./grpc-awesome-osx
      • Linux
        • Build
          $ make grpc-awesome-osx
        • Run
          $ GRPC_AUTH_KEY=123456 ./grpc-awesome-osx
  • Using Docker
    • Build
      $ make docker
    • Run
      $ docker run --rm -p 3000:3000 -e GRPC_AUTH_KEY=123456 go-grpc-awesome

2018 Bhinneka.com