Skip to content

jerry-yt-chen/grpc-gateway-template

Repository files navigation

grpc-gateway-template

Prerequisites

Launch service

Install tool dependencies

  • We have tools.go to track tool dependencies for this module.
go mod tidy

Generate protobuf

make generate

Launch gRPC service

  1. Run gRPC server
go run cmd/server/main.go
  1. Run gRPC-gateway
go run cmd/gateway/main.go

Test

Request

curl --location --request POST 'http://localhost:8081/v1/echo' \
--data-raw '{
    "message": "JJJ"
}'

Response

{"message":"Hello JJJ"}

TODO

  • Use docker build
  • Integrate to kubernetes
  • docker-compose (option)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published