【发布时间】:2010-12-15 12:23:54
【问题描述】:
我决定用 Go 重写我的大部分分布式服务器程序,以替换现有的基于 c# 的程序。
谁能给我指点 Go TCP 库或 Go 通用网络编程库。
谢谢
Edi: ...我如何编译这段代码是visual stuido 2008?谢谢
【问题讨论】:
标签: networking go
我决定用 Go 重写我的大部分分布式服务器程序,以替换现有的基于 c# 的程序。
谁能给我指点 Go TCP 库或 Go 通用网络编程库。
谢谢
Edi: ...我如何编译这段代码是visual stuido 2008?谢谢
【问题讨论】:
标签: networking go
这是net package 的官方 API 文档。
关于如何编译:见installation guide。到目前为止,在 VS 中似乎还没有一种明显的编译方式:
Go 工具链是用 C 编写的。 构建它,你需要有 GCC, 标准 C 库,解析器 生成器 Bison 和文本编辑器 已安装。
所以为了在 Windows 上开发,最简单的方法是使用cygwin。
【讨论】:
根据您的分布式软件的需要,您可能还想查看rpc package,它可以很容易地注册对象的公共方法并远程调用它们。
【讨论】: