自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Golang语言基础【7】触发调度

本文是学习https://draven.co/golang/docs/part3-runtime/ch07-memory/golang-memory-allocator/的笔记,请打击支持原作者

2025-06-05 16:31:13 657

原创 golang语言基础(7)GMP的数据结构

https://draven.co/golang/docs/part3-runtime 的学习笔记

2025-05-28 16:01:28 952

原创 Golang语言基础【七】调度器(1)

本文是学习https://draven.co/golang/docs的笔记

2025-05-13 17:03:15 719

原创 golang语言学习[6]并发原语

https://draven.co/golang/docs 本文是学习该专栏的记录

2025-04-15 14:54:47 912

原创 golang语言基础[6]上下文 Context

上下文context.Context Go语言中用来设置截止日期,同步信号,传递请求相关值的结构体。上下文这一概念是golang语言独有的。context.Context 是Go语言中的,该接口定义了四个需要实现的方法。1,Deadline 返回context.Context 应当被Cancel的时间,如果返回false那么deadline就没有设置。2,Done 返回一个channel 这个channel传递了context被取消的消息。如果返回nil那么这个ctx永远不会取消。

2025-04-11 16:34:13 794

原创 golang语言基础【5】panic和recover

本文是学习https://draven.co/golang/docs的学习随笔。

2025-04-10 15:49:21 283

原创 golang语言基础[4]select

这是学习https://draven.co/golang/系列文章的随笔。

2025-04-09 18:00:40 553

原创 golang语言基础【3】反射

这是本人学习https://draven.co/golang/docs/part2-foundation 的随笔。

2025-04-08 16:04:49 1087

原创 golang语言基础[2]接口

本位是学习<<go语言设计与实现>>的笔记。作者原地址在https://draven.co/golang/docs/

2025-04-03 16:41:29 659

原创 golang语言基础[1]函数调用

实际从程序编译的角度上来说首先,函数调用的时候,程序需要处理参数传递、返回地址保存、局部变量分配等等。在汇编层面,这些应该都是通过操作栈和寄存器来完成的。比如,当调用一个函数时,返回地址会被压入栈中,这样函数执行完后能回到原来的位置继续执行。CPU内部包括三部分,它们通过相连接。当程序内部调用一个子函数时,会将参数存放到寄存器上,然后切换现场。当CALL指令切换现场时会发生什么。每当调用一个函数时,系统都会为该函数分配一段内存空间作为该函数的执行环境,并将当前和其他必要状态信息保存在该内存区域中。

2025-04-02 17:01:52 640

原创 golang数据结构研究[2]切片篇

数据结构是切片,即动态数组,其长度并不固定,我们可以向切片中追加元素,它会在容量不足时自动扩容。可以认为是封装了扩容操作的数组。为什么需要有了切片又需要数组?数组与切片在golang设计层面有什么区别呢?切片因为在设计时就考虑长度是不确定的,所以在编译期间生成伪代码时,就只确认了切片元素的类型。与上一节的数组在编译期间就确定了长度与边界的数组不同。t!

2025-03-24 16:46:48 778

原创 golang数据结构研究【1】数组篇

这是本人在工作几年后对golang基础代码的研究与梳理,该系列文章将会从代码到设计思路上重新了解golang的设计。

2025-03-23 16:10:08 409

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除