我决定用 Go 重写我的大部分分布式服务器程序,以替换现有的基于 c# 的程序。
有人可以指点我 Go TCP 库或 Go 通用网络编程库。
谢谢
Edi:......我如何编译这个代码是visual stuido 2008?谢谢
我决定用 Go 重写我的大部分分布式服务器程序,以替换现有的基于 c# 的程序。
有人可以指点我 Go TCP 库或 Go 通用网络编程库。
谢谢
Edi:......我如何编译这个代码是visual stuido 2008?谢谢
这是net package的官方 API 文档。
关于如何编译:参见安装指南。到目前为止,似乎还没有在 VS 中编译的明显方法:
Go 工具链是用 C 编写的。要构建它,您需要安装 GCC、标准 C 库、解析器生成器 Bison 和文本编辑器 ed。
因此,为了在 Windows 上进行开发,最简单的方法是使用cygwin。
根据您的分布式软件的需要,您可能还想查看rpc 包,它可以很容易地注册对象的公共方法并远程调用它们。