gpt4 book ai didi

time - 在 golang TCP 中禁用截止日期

转载 作者:IT王子 更新时间:2023-10-29 02:29:46 26 4
gpt4 key购买 nike

我想为客户端连接设置一个截止日期,他必须在前 10 秒内做某事,否则就会断开连接,如果他做了某事,我想删除截止日期。

// meConn = *TCPConn
c.meConn.SetDeadline(time.Now().Add(10 * time.Second))

但是文档没有说明任何关于禁用截止日期的内容。

此外,当满足特定条件时继续更改截止日期是否安全?

最佳答案

要重置截止日期,您可以在文档保留时使用“零”值调用 SetDeadline。这个“零”值可以设置为:

conn.SetDeadline(time.Time{})

关于time - 在 golang TCP 中禁用截止日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35925449/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com