sfcs/client/connectToServer.go

23 lines
462 B
Go
Raw Permalink Normal View History

package client
import (
"log"
"net/url"
"strconv"
"github.com/gorilla/websocket"
)
func (client *Client) connectToServer() (err error) {
u := url.URL{Scheme: "ws", Host: client.ServerAddress + ":" + strconv.Itoa(client.ServerPort), Path: "/ws"}
log.Printf("Connecting to %s", u.String())
// sigh
client.conn, _, err = websocket.DefaultDialer.Dial(u.String(), nil)
if err != nil {
log.Fatal("ERROR: dialing - :", err)
return err
}
return nil
}