http

package
v0.0.0-...-247d41d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 4, 2022 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateMessageHandler

func CreateMessageHandler(w http.ResponseWriter, r *http.Request)

func DeleteMessageHandler

func DeleteMessageHandler(w http.ResponseWriter, r *http.Request)

func GetAttrsHandler

func GetAttrsHandler(w http.ResponseWriter, r *http.Request)

func GetMessageHandler

func GetMessageHandler(w http.ResponseWriter, r *http.Request)

func GetMessagesHandler

func GetMessagesHandler(w http.ResponseWriter, r *http.Request)

func GetTagsHandler

func GetTagsHandler(w http.ResponseWriter, r *http.Request)

func GetUsersHandler

func GetUsersHandler(w http.ResponseWriter, r *http.Request)

func IndexHandler

func IndexHandler(w http.ResponseWriter, r *http.Request)

func Serve

func Serve(addr string)

Run starts the program.

func SplitQuery

func SplitQuery(r *http.Request, param string) []string

func SubmitMessageHandler

func SubmitMessageHandler(w http.ResponseWriter, r *http.Request)

func WebSocketHandler

func WebSocketHandler(w http.ResponseWriter, r *http.Request)

func WriteNotFound

func WriteNotFound(w http.ResponseWriter)

func WriteOK

func WriteOK(w http.ResponseWriter, message string)

Types

type IndexViewModel

type IndexViewModel struct {
	Messages           []gomsglog.MessageModel
	EditMessageID      uint
	EditMessageContent string
	EditMessage        bool
}

type InputMessage

type InputMessage struct {
	Message string `json:"message"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL