func Upgrade DEPRECATED

https://pkg.go.dev/github.com/gorilla/websocket#Upgrade
This commit is contained in:
poiuty 2022-11-13 13:00:53 +03:00
parent 216a8524a4
commit 89418fdbbd

View file

@ -6,6 +6,17 @@ import (
"github.com/gorilla/websocket"
)
var upgrader = websocket.Upgrader{
ReadBufferSize: 1024,
WriteBufferSize: 1024,
CheckOrigin: func(r *http.Request) bool {
if r.Header.Get("origin") == "https://statbate.com" {
return true
}
return false
},
}
var (
wsClients = make(map[*websocket.Conn]struct{})
@ -41,7 +52,7 @@ func broadcast() {
}
func wsHandler(w http.ResponseWriter, r *http.Request) {
conn, err := websocket.Upgrade(w, r, w.Header(), 1024, 1024)
conn, err := upgrader.Upgrade(w, r, nil)
if err != nil {
return
}