Tôi đang chạy trình biên dịch Go trên Ubuntu, cài đặt bằng sudo apt-get install golang
Đang cập nhật đi WebSocket thư viện lên phiên bản mới nhất
tôi đã biên soạn thành công và thực thi các mã cho một dụ Trivial máy chủ (Xem http://golang.org/pkg/websocket/#Handler)
package main
import (
"http"
"io"
"websocket"
)
// Echo the data received on the Web Socket.
func EchoServer(ws *websocket.Conn) {
io.Copy(ws, ws);
}
func main() {
http.Handle("/echo", websocket.Handler(EchoServer));
err := http.ListenAndServe(":12345", nil);
if err != nil {
panic("ListenAndServe: " + err.String())
}
}
Tuy nhiên, tôi không thể kết nối với máy chủ bằng phiên bản Chromium của tôi (16.0.912.77). Tôi cho rằng Chrome đã triển khai RFC 6455 Websocket (phiên bản 13), nhưng thư viện websocket go trong gói Ubuntu golang đã lỗi thời.
Vì vậy, câu hỏi của tôi là: Làm thế nào tôi có thể cập nhật chỉ gói websocket lên phiên bản mới nhất?
Đây là thông tin tôi thực sự cần. Cảm ơn rất nhiều vì đã giúp đỡ. Bây giờ tôi có một phiên bản mới hơn có vẻ hoạt động tốt. – ANisus