12.13 练习

  • 自己不看这章的代码用 Go 写个 web 客户端

  • 合并 MXrecords.goNSrecords.go 的代码,创建一个基于命令行参数具备全部功能的单独程序

  • 修改 MXrecords.goNSrecords.go 的代码,使其也能接收 IP 地址作为输入

  • 修改 advancedWebClient.go 使其保存 HTML 输出到一个外部文件

  • 试着使用 goroutines 自己写个简单版本的 ab(1)

  • 修改 kvWeb.go 使其支持在 key-value 存储的原来版本中的 DELETELOOKUP 操作

  • 修改 httpTrace.go 使其有个标志能禁用 io.Copy(os.Stdout, response.Body) 表达式的执行