Sockets Go中的网络编程选项有哪些?

Sockets Go中的网络编程选项有哪些?,sockets,go,Sockets,Go,我希望编写一个利用TCP套接字的简单客户机/服务器。你知道如何在Go中进行网络编程吗?Go对网络有很好的支持 对于服务器,最简单的方法是让您的main()启动一个tcp accept循环,并生成一个goroutine来处理每个请求 我写的第一个go软件是一个memcached服务器。您可能想了解如何开始使用服务器 客户不应该特别困难。在许多情况下,让一个带有goroutines的共享客户机用于入站通信可能是最有意义的,就像我在gomemcached中用于与实际存储层通信一样 当然,这不是唯一的办

我希望编写一个利用TCP套接字的简单客户机/服务器。你知道如何在Go中进行网络编程吗?

Go对网络有很好的支持

对于服务器,最简单的方法是让您的
main()
启动一个tcp accept循环,并生成一个goroutine来处理每个请求

我写的第一个go软件是一个memcached服务器。您可能想了解如何开始使用服务器

客户不应该特别困难。在许多情况下,让一个带有goroutines的共享客户机用于入站通信可能是最有意义的,就像我在gomemcached中用于与实际存储层通信一样

当然,这不是唯一的办法。也许你会在实验中发现更好的东西。

查看软件包。