Featured article
3 min read / 10月 2025

recovery恢复

概念:定义在 defer 关键字后的延迟函数中。使用内置函数 recover() 来执行恢复操作。执行的流程如下

Author 米豆
Published 14 10月 2025
All articles 9 posts
学习呦 14 10月 2025

包package

包-类似于命名空间,类库相关概念,但是不等同于这两个概念

Read article →
学习呦 14 10月 2025

异常

有的错误可以在编译期间检查,但是有的错误只能在运行时检查,比如数组越界,空指针异常。这样的情况就会引起Panic异常。当panic异常发生的时候,程序就会立刻停止运行,并立即执行在goroutine中被延迟的函数(defer机制)

Read article →
学习呦 14 10月 2025

方法+-+新概念

OOP面向对象编程

Read article →
学习呦 14 10月 2025

模块Module

是语义化版本管理的依赖项的包管理工具 #### 解决的问题: GOPATH下不能做包的版本管理,比如A项目依赖于v1版本,B项目依赖v2版本。pkg目录下不能放两个版本的包 #### 更新模块:

Read article →
学习呦 14 10月 2025

声明-类型type-新概念

在go的声明中,有四种声明方式var,const,type,func。分别对应变量,常量,类型和函数的声明

Read article →
学习呦 14 10月 2025

配置goproxy+cn代理加速

https://goproxy.io/zh/docs/getting-started.html

Read article →
学习呦 14 10月 2025

Class 类

类在 ES6 里面是一个语法糖(并不完全是,里面有一个内部标记 [[IsClassConstructor]]: true ,并且,必须用 new 关键字去取一个实例)

Read article →
学习呦 14 10月 2025

tsconfig.json

ts项目的配置文件,可以指定项目编译的一些选项,也可以指定项目包含的文件

Read article →
学习呦 14 10月 2025

声明合并+Declaration+Merging

interface 和 namespace 声明的类型可以合并,合并的方法就是定义相同名称的类型

Read article →