![](https://img-blog.csdnimg.cn/4da31c822eb641649fb6176632fdf188.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Golang
文章平均质量分 75
Go语言专区学习资料
编程小菜鸡~~
努力学习的计算机小白
展开
-
Gin基础入门
gin基础入门,获取参数,文件上传原创 2023-04-02 10:24:11 · 149 阅读 · 0 评论 -
GO语言实现简单的并发聊天室
go语言实现简单聊天室原创 2023-03-19 10:19:32 · 345 阅读 · 0 评论 -
go语言中的切片
切片(Slice)是一个拥有相同类型元素的可变长度的序列。它是基于数组类型做的一层封装。它非常灵活,支持自动扩容。切片是一个引用类型,它的内部结构包含地址长度和容量。切片一般用于快速地操作一块数据集合。原创 2023-08-26 16:06:57 · 632 阅读 · 0 评论 -
Golang中的GC原理(介于三个不同版本)
GoV1.3- 普通标记清除法,整体过程需要启动STW,效率极低。GoV1.5- 三色标记法, 堆空间启动写屏障,栈空间不启动,全部扫描之后,需要重新扫描一次栈(需要STW),效率普通GoV1.8-三色标记法,混合写屏障机制, 栈空间不启动,堆空间启动。整个过程几乎不需要STW,效率较高。原创 2023-09-21 17:38:10 · 592 阅读 · 0 评论 -
Go基础《李文周的博客》
Go语言基础学习原创 2023-03-03 20:43:15 · 961 阅读 · 0 评论 -
Golang实现多级评论以及通过递归删除评论、子孙评论功能(Gorm的自引用)
使用golang及gorm制作一个用户的评论以及回复评论,同时删除评论后评论数通过递归查询所有的子孙评论发生改变。删除评论:获取删除评论的楼主树洞,判断是否是本人或者楼主删除评论,判断是否又该评论的父级评论,评论:先判断是否存在楼主,其次判断是否存在父级评论,之后添加评论,最后增加评论数,储存数据库。在前端传来用户的数据,即我评论了哪个楼主,我上一级的评论是谁,原创 2023-07-24 16:00:53 · 550 阅读 · 1 评论 -
Golang中的GMP调度模型
1.单一的执行流程,计算机只能一个任务一个任务处理。2.进程阻塞所带来的CPU时间浪费。后来操作系统就具有了,当一个进程阻塞的时候,切换到另外等待执行的进程,这样就能尽量把CPU利用起来,CPU就不浪费了。原创 2023-09-16 21:08:58 · 380 阅读 · 0 评论