1234567891011121314151617181920212223242526 |
- package main
- import (
- // "fmt"
- // "io"
- "log"
- "net/http"
- "github.com/gorilla/websocket"
- )
- var upgrader = websocket.Upgrader{
- ReadBufferSize: 1024,
- WriteBufferSize: 1024,
- CheckOrigin: func(r *http.Request) bool { return true },
- }
- func Upgrade(w http.ResponseWriter, r *http.Request) (*websocket.Conn, error) {
- conn, err := upgrader.Upgrade(w, r, nil)
- if err != nil {
- log.Println(err)
- return nil, err
- }
- return conn, nil
- }
|