go基础
文章平均质量分 92
进击的武德
这个作者很懒,什么都没留下…
展开
-
http协议与gin
socket编程与tcp 由于tcp/ip协议都封装在操作系统的底层上,为了避免应用层直接去调用操作系统的方法,所以操作系统提供了一个socket接口,应用层去调用这个接口,而socket接口又分为tcpSocket和udpSocket,可以理解为socket其实就是应用层和传输层的一个门面,调用socket方法只是去调用我们tcp/udp协议的传输 tcp特点: 可靠传输(校验和,超时重试机制,流量控制,拥塞控制) 面向字节流 三次握手,四次挥手 go的socket编程 server端: func原创 2021-11-10 21:23:27 · 723 阅读 · 0 评论 -
go基础I
Go语言 数据类型 基本数据类型:int,float,string(不可变),bool,byte 复杂数据类型:struct,map,slice,数组,函数指针,类型指针 赋值,函数传递都是值复制的,顺便思考一下指针 值复制,说明是会在内存中开辟一段内存去复制值的内容,那他们的指针是必然是不一样的 type student struct { name string age int } // 赋值指针不一样的 func main() { s:=student{name: "小明",age: 32}原创 2021-08-19 13:55:58 · 111 阅读 · 0 评论