• 嘎嘎
    2019-04-04
    net.Conn接口提供了SetDeadline, SetReadDeadline, SetWriteDeadline;调用SetDeadline方法等于同时调用了后两个方法,因为其最总调用的setDeadlineImpl(fd, t, 'r'+'w') 对读和写都设置了超时时间。

    作者回复: 对的。

    
     6
  • Lane
    2018-11-27
    粘包难道不应该业务层去做吗
    
     2
  • 春暖花开
    2018-11-26
    go对tcp包的粘包怎么处理的
    
     2
  • NulI
    2019-09-10
    今天是教师节,祝郝老师节日快乐!

    作者回复: 谢谢!

    
     1
  • My dream
    2018-11-27
    请老师讲一下用nginx搭建go的服务器环境嘛,因为nginx更适合处理静态文件,go更适合处理动态文件,但我不知如何下手去搭建这样的环境
    
     1
  • benying
    2019-06-11
    打卡
    
    
  • Spiderspiders
    2019-04-05
    它是一种有数消息边界但没有逻辑连接的非可靠 socket 类型,我们熟知的基于 UDP 协议的网络通信就属于此类。

    这里多了一个数,应该是有消息边界,而不是有数消息边界

    作者回复: 我已经提给编辑了,谢谢!

    
    
  • 虢國技醬
    2019-03-15
    打卡:
    SetDeadline()
    SetReadDeadline()
    SetWriteDeadline()
    
    
  • beyondkmp
    2019-02-25
    golang里面的并发dial,看了下dial的源代码应该是双栈ipv4和ipv6的并发,会同时对ipv4地址组和ipv6地址组,两组地址进行并发连接,哪个快用哪个。
    
    
  • 一直说自己小怂包
    2019-01-18
    net.Dial函数内部调用net.Dialer类型的Dial方法
    
    
  • ipfs
    2019-01-12
    老师您好,我工作多年,现在准备学习go语言进入区块链,现在想努力学习下网络编程,您有网络开发课程吗?或书籍,亦或者推荐的资料,谢谢

    作者回复: 你好,我目前没有搞网络开发课程。搞网络编程的话先熟悉熟悉网络协议吧。

    
    
  • Lane
    2018-11-27
    请问老师:golang内置的是epoll还是select。不像我们自主编写的时候会显示的调用select或者epoll、libevent之类的

    作者回复: Linux下的话是epoll。

    
    
  • Rand01ph
    2018-11-27
    另外,如果解析出的 IP 地址有多个,那么函数会串行或并发地尝试建立连接。这是有参数控制串行或并发么
    
    
  • My dream
    2018-11-27
    特别是基于https的
    
    
  • 春暖花开
    2018-11-26
    go有没有类似jave的netty库
    
    
  • kkgo
    2018-11-26
    老师,你是否在开go课程项目实战
    
    
我们在线,来聊聊吧