wstest一个用于对websocket服务器进行单元测试的websocket客户端大猩猩组织提供了标准库所缺少的功能齐全的websocket实现。 标准库提供了一个httptest.ResponseRecor wstest一个用于对websocket服务器进行单元测试的websocket客户端。gorilla组织提供了标准库所缺少的功能齐全的websocket实现。 标准库提供了一个httptest.ResponseRecorder结构,该结构可以在没有ListenAndServe的情况下测试http.Handler,但是当HTTP升级程序劫持连接时,它是无助的。 至于测试websocket,它具有httptest.NewServer,它实际上在任意端口上的套接字上侦听。 这个包提供了一个N