将go websocket库更新到最新版本

我在Ubuntu上运行Go编译器,使用 sudo apt-get install golang


我已经成功地编译并执行了一个简单示例服务器的代码(请参阅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())

    }

}

但是,我无法使用我的Chromium版本(16.0.912.77)连接到服务器。我假设Chrome浏览器已实现RFC 6455 Websocket(版本13),但是Ubuntu golang软件包中的go websocket库已过时。


因此,我的问题是:如何仅将websocket软件包更新为最新版本?


杨魅力
浏览 194回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go