我是一名NodeJS新手。假设我已经使用Golang的websocket包实现了一个回声服务器:
package main那么NodeJS客户端代码应该是什么样子的?
import ( "code.google.com/p/go.net/websocket" "log" "net/http" )
func EchoServer(ws *websocket.Conn) { var msg string websocket.Message.Receive(ws, &msg) log.Printf("Message Got: %s\n", msg) websocket.Message.Send(ws, msg) }
func main() { http.Handle("/echo", websocket.Handler(EchoServer)) err := http.ListenAndServe(":8082", nil) if err != nil { panic(err.Error()) } }