Go对网络有很好的支持.
对于服务器,最简单的方法是main()启动一个tcp接受循环并生成一个goroutine来处理每个请求.
我写的第一个软件是memcached服务器.您可能需要查看gomemcached,了解如何开始使用服务器.
客户不应该特别难.在许多情况下,使用goroutine进行入站通信的共享客户端可能最有意义,就像我在gomemcached中用于与实际存储层进行通信一样.
当然,这不是唯一的方法.也许你会在实验中找到更好的东西.
| 归档时间: |
|
| 查看次数: |
944 次 |
| 最近记录: |