package gateway
import "github.com/grpc-ecosystem/grpc-gateway/examples/internal/gateway"
Package gateway is an example of grpc-gateway server
Index ¶
Functions ¶
func Run ¶
Run starts a HTTP server and blocks while running if successful. The server will be shutdown when "ctx" is canceled.
Types ¶
type Endpoint ¶
type Endpoint struct { Network, Addr string }
Endpoint describes a gRPC endpoint
type Options ¶
type Options struct { // Addr is the address to listen Addr string // GRPCServer defines an endpoint of a gRPC service GRPCServer Endpoint // SwaggerDir is a path to a directory from which the server // serves swagger specs. SwaggerDir string // Mux is a list of options to be passed to the grpc-gateway multiplexer Mux []gwruntime.ServeMuxOption }
Options is a set of options to be passed to Run
Source Files ¶
doc.go gateway.go handlers.go main.go
- Version
- v1.16.0 (latest)
- Published
- Oct 28, 2020
- Platform
- linux/amd64
- Imports
- 12 packages
- Last checked
- 3 days ago –
Tools for package owners.