├── README.md ├── docker-compose.yaml ├── gateway └── api │ └── proto │ ├── common.proto │ ├── gen │ └── grpc-gateway │ │ ├── Dockerfile │ │ ├── config.yaml │ │ └── src │ │ ├── gen │ │ └── pb-go │ │ │ ├── common.pb.go │ │ │ ├── common.swagger.json │ │ │ ├── serviceA.pb.go │ │ │ ├── serviceA.pb.gw.go │ │ │ ├── serviceA.swagger.json │ │ │ ├── serviceB.pb.go │ │ │ ├── serviceB.pb.gw.go │ │ │ └── serviceB.swagger.json │ │ └── pkg │ │ └── main │ │ └── main.go │ ├── serviceA.proto │ └── serviceB.proto ├── images └── model.png └── service ├── Dockerfile ├── api └── proto │ ├── common.proto │ ├── serviceA.proto │ └── serviceB.proto ├── cmd └── server │ └── main.go ├── go.mod ├── go.sum ├── pkg ├── api │ ├── common.pb.go │ ├── serviceA.pb.go │ └── serviceB.pb.go ├── cmd │ └── server │ │ └── server.go ├── serviceA │ └── serviceA.go └── serviceB │ └── serviceB.go └── script └── gen.sh /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /gateway/api/proto/common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/gateway/api/proto/common.proto -------------------------------------------------------------------------------- /gateway/api/proto/gen/grpc-gateway/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/gateway/api/proto/gen/grpc-gateway/Dockerfile -------------------------------------------------------------------------------- /gateway/api/proto/gen/grpc-gateway/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/gateway/api/proto/gen/grpc-gateway/config.yaml -------------------------------------------------------------------------------- /gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/common.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/common.pb.go -------------------------------------------------------------------------------- /gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/common.swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/common.swagger.json -------------------------------------------------------------------------------- /gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/serviceA.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/serviceA.pb.go -------------------------------------------------------------------------------- /gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/serviceA.pb.gw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/serviceA.pb.gw.go -------------------------------------------------------------------------------- /gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/serviceA.swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/serviceA.swagger.json -------------------------------------------------------------------------------- /gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/serviceB.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/serviceB.pb.go -------------------------------------------------------------------------------- /gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/serviceB.pb.gw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/serviceB.pb.gw.go -------------------------------------------------------------------------------- /gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/serviceB.swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/gateway/api/proto/gen/grpc-gateway/src/gen/pb-go/serviceB.swagger.json -------------------------------------------------------------------------------- /gateway/api/proto/gen/grpc-gateway/src/pkg/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/gateway/api/proto/gen/grpc-gateway/src/pkg/main/main.go -------------------------------------------------------------------------------- /gateway/api/proto/serviceA.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/gateway/api/proto/serviceA.proto -------------------------------------------------------------------------------- /gateway/api/proto/serviceB.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/gateway/api/proto/serviceB.proto -------------------------------------------------------------------------------- /images/model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/images/model.png -------------------------------------------------------------------------------- /service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/service/Dockerfile -------------------------------------------------------------------------------- /service/api/proto/common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/service/api/proto/common.proto -------------------------------------------------------------------------------- /service/api/proto/serviceA.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/service/api/proto/serviceA.proto -------------------------------------------------------------------------------- /service/api/proto/serviceB.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/service/api/proto/serviceB.proto -------------------------------------------------------------------------------- /service/cmd/server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/service/cmd/server/main.go -------------------------------------------------------------------------------- /service/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/service/go.mod -------------------------------------------------------------------------------- /service/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/service/go.sum -------------------------------------------------------------------------------- /service/pkg/api/common.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/service/pkg/api/common.pb.go -------------------------------------------------------------------------------- /service/pkg/api/serviceA.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/service/pkg/api/serviceA.pb.go -------------------------------------------------------------------------------- /service/pkg/api/serviceB.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/service/pkg/api/serviceB.pb.go -------------------------------------------------------------------------------- /service/pkg/cmd/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/service/pkg/cmd/server/server.go -------------------------------------------------------------------------------- /service/pkg/serviceA/serviceA.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/service/pkg/serviceA/serviceA.go -------------------------------------------------------------------------------- /service/pkg/serviceB/serviceB.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/service/pkg/serviceB/serviceB.go -------------------------------------------------------------------------------- /service/script/gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalopay-oss/docker-grpc-gateway/HEAD/service/script/gen.sh --------------------------------------------------------------------------------