加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

golang中net包用法

发布时间:2020-12-16 18:28:24 所属栏目:大数据 来源:网络整理
导读:func Listen(net,laddr string) (Listener,error) //返回在一个本地网络地址laddr上监听的Listener。网络类型参数net必须是面向流的网络:"tcp"、"tcp4"、"tcp6"、"unix"或"unixpacket"。具体参见Dial函数获取laddr的语法。 type Listener //Listener是一个

func Listen(net,laddr string) (Listener,error) //返回在一个本地网络地址laddr上监听的Listener。网络类型参数net必须是面向流的网络:"tcp"、"tcp4"、"tcp6"、"unix"或"unixpacket"。具体参见Dial函数获取laddr的语法。


type Listener //Listener是一个用于面向流的网络协议的公用的网络监听器接口。多个线程可能会同时调用一个Listener的方法。


type Listener interface {
	
	Accept() (c Conn,err error)//等待并返回下一个连接到该连接的连接

	Close() error   //关闭listener,关闭后,任何阻塞accept的操作都不再阻塞,并且返回error

	Addr() Addr   //返回该接口的网络地址
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读