前言:
一直对socket编程有很大的兴趣,经过一周多的努力与查阅资料终于打造一款属于自己的go语言socket框架,觉得应该记录下来,和大家一起学习(本人也是菜鸟要是有什么不对的地方欢迎留言指正)。已经把所有代码整合了,希望给个星星支持一下 microSocket。
socket介绍:
Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。其实说白了,socket就是系统提供的一组接口,来用于网络编程,既可以tcp也可以用于udp。
下面我们来看看最简单的最简单的例子:
func Listening() {
tcpListen, err := net.Listen("tcp", ":8565")
if err != nil {
panic(err)
}
for {
conn, err := tcpListen.Accept()