package
0.0.0-20210308204535-c24e97e6c90a
Repository: https://github.com/dennisssdev/example-twirpservice-setup.git
Documentation: pkg.go.dev

# Functions

NewExampleJSONClient creates a JSON client that implements the Example interface.
NewExampleProtobufClient creates a Protobuf client that implements the Example interface.
NewExampleServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation.
WriteError writes an HTTP response with a valid Twirp error format (code, msg, meta).

# Constants

ExamplePathPrefix is a convenience constant that could used to identify URL paths.

# Variables

No description provided by the author

# Structs

No description provided by the author
No description provided by the author

# Interfaces

Example service handles the user to user private messaging.
HTTPClient is the interface used by generated clients to send HTTP requests.
TwirpServer is the interface generated server structs will support: they're HTTP handlers with additional methods for accessing metadata about the service.