13 网络编程 - 构建服务器与客户端
之前的章节讨论了关于网络编程的内容; 包括开发 web 客户端,web 服务端和 web 应用; DNS 查询; 和 HTTP 连接超时。
这章将带您更进一步,向您展示怎样编写您自己的 TCP 客户端和服务端,还有 UDP 客户端和服务端。此外,通过俩个例子展示怎样编写一个并发的 TCP 服务端。第一个例子相当简单,并发的 TCP 服务端只返回斐波那契序列数字。而第二个例子将使用第四章(组合类型的使用)的 keyValue.go 应用的代码,在它的基础上,把key-value 存储转变为一个并发 TCP 应用,可以在不需要浏览器的情况下操作。
在玩转 Go的这一章中,您将了解到如下内容:
    1.
    net 标准包
    2.
    TCP 客户端和服务端
    3.
    实现并发 TCP 服务端
    4.
    UDP 客户端和服务端
    5.
    修改 第八章的 kvSaveLoad.go,告诉一个 Unix 系统 做什么,才能通过 TCP 连接提供请求
    6.
    RCP 客户端和服务端
Last modified 2yr ago
Copy link