Golang websocket的SetWriteDeadline函数

huangapple go评论72阅读模式
英文:

Golang websocket's SetWriteDeadline function

问题

Go的Websockets有一个**SetWriteDeadline()**函数,用于设置连接的网络写入截止时间。我需要在每次发送数据之前都设置它吗,还是只需要在连接创建时设置一次?

英文:

Go's websockets have a SetWriteDeadline() function to set the connection's network write deadline. Do I need to set it before every data sending or it can be done just once when the connection is created?

答案1

得分: 1

为了让它有用,每次都要设置它。请注意,它接受的是 time.Time 而不是 time.Duration

SetWriteDeadline(t time.Time) error
英文:

For it to be useful at all, set it every time. Note that it takes a time.Time, not a time.Duration:

SetWriteDeadline(t time.Time) error

答案2

得分: -4

将其设置为一次

附注:我自己检查过了,这是一个简单的代码。

英文:

Set it once.

PS I checked it myself, it's a simple code.

huangapple
  • 本文由 发表于 2017年3月6日 06:23:11
  • 转载请务必保留本文链接:https://go.coder-hub.com/42614798.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定