【发布时间】:2019-09-03 20:40:58
【问题描述】:
Go 标准库中定义的 http.Hijacker 具有 Hijack() 方法,具有以下签名:
Hijack() (net.Conn, *bufio.ReadWriter, error)
前两个返回值是什么意思? net.Conn 和 *bufio.ReadWriter 都有 Write() 方法。两者有什么区别?我应该使用哪一个向网络发送数据?
【问题讨论】:
-
Th
Hijackerexample 似乎相关。一种是原始连接,另一种是缓冲连接,根据您的程序使用所需的连接。 -
@JimB 该示例似乎仅使用
*bufio.ReadWriter和Conn仅在最后关闭它。也许这就是它的本意?还是有真正的选择?
标签: go