GoLang网络通信技术详解与实践.pdfVIP

  • 0
  • 0
  • 约6.28万字
  • 发布于北京
  • 举报
  • 文档已下架,其它文档更精彩

马士兵教育‑申专

课程内容:GoLang网络通信

内容提要:

1.理解通信的本质:2.库net

http模板包的使用3.高性能HTTP

路由包4.Goroutine+Epoll网络模型

基本概览

通信的本质:TCP/IP通信原理:网络分层TCP如何确保可靠性传递:三

次握手四次挥手BIO/NIO:ServerSocketSocket多路复用(原理源码

详细讲解Epoll)

库net包的使用

Go语言库中的net包支持基于IP层、TCP/UDP层高层面(如HTTP、

FTP、SMTP)的网络操作,其中用于IP层的称为RawSocket。

重要函数:net.Listen()用于服务听。net.Dial()用于客户端的处理。

代码实现:

马士兵教育-申专

课程内容:GoLang网络通信

内容提要:

1.理解通信的本质:

2.库nethttptemte包的使用

3.高性能HTTP路由包

4.Goroutine+Epoll网络模型

基本概览

通信的本质:

TCP/IP通信原理:网络分层

TCP如何确保可靠性传递:三次握手四次挥手

BIO/NI

文档评论(0)

1亿VIP精品文档

相关文档