package
0.0.0-20210120155728-0120b7959b6f
Repository: https://github.com/akshit8/go-cassandra.git
Documentation: pkg.go.dev
# Functions
Get -- handles GET request to /messages/ to fetch all messages params: w - response writer for building JSON payload response r - request reader to fetch form data or url params (unused here).
GetOne -- handles GET request to /messages/{message_uuid} to fetch one message params: w - response writer for building JSON payload response r - request reader to fetch form data or url params.
Post -- handles POST request to /messages/new to create a new message params: w - response writer for building JSON payload response r - request reader to fetch form data or url params.
# Structs
AllMessagesResponse struct for an array of Message structs.
ErrorResponse for sending back a potential array of error strings.
GetMessageResponse struct for embedding a single message.
Message struct for preparing JSON payload.
NewMessageResponse struct for returning ID of message in payload.