# Functions
NewAPIJSONClient creates a JSON client that implements the API interface.
NewAPIProtobufClient creates a Protobuf client that implements the API interface.
NewAPIServer 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
APIPathPrefix is a convenience constant that may identify URL paths.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
CreateI is the input for creating notes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CreateO is the output for creating notes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DeleteI is the input for deleting notes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DeleteO is the output for deleting notes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SearchI is the input for searching notes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SearchO is the output for searching notes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UpdateI is the input for updating notes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UpdateO is the output for updating notes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author
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.