package
0.0.0-20240619031905-58f735dd4256
Repository: https://github.com/golang-io/requests-ext.git
Documentation: pkg.go.dev
# Functions
Handler implements http.Handler to handle *websocket.Conn For example:
h := func(conn *ws.Conn) { for { messageType, message, err := conn.ReadMessage() if err != nil { log.Printf("Failed to read message: %v", err) break }
log.Printf("Received message: %s", message)
err = conn.WriteMessage(messageType, message) if err != nil { log.Printf("Failed to write message: %v", err) break } } } }
route.Route("/ws_echo", ws.Handler(h)).