240 发简信
  • 12 | gorutine

    通过go关键字开启协程 使用 go 关键字创建 goroutine 时,被调用函数的返回值会被忽略 sync.WaitGroup 竞态条件 go...

  • 11 | 接口

    接口是用来定义行为的类型。这些被定义的行为不由接口直接实现,而是通过方法由用户自定义类型实现 断言 如果转换合法,v 是 varI 转换到类型 ...

  • 10 | 面向对象

    利用方法来模拟面向对象 方法实际上也是函数,只是在声明时在关键字fun和方法之间增加一个参数,这个参数也称之为接收者。 值接收者与指针接收者 值...

  • 09 | 结构体

    声明使用结构体 是的上面的代码等价于 这就是一个结构体的声明了。声明了一个有name和age 的结构体,并使用。并不需要type。当然日常中,我...

  • 08 | 映射

    映射是无序集合,无序的原因是映射的实现使用来散列表 声明 空映射与nil映射 映射是引用类型在函数间传递映射并不会制造一个副本。在函数内对映射做...

  • 07 | 数组与切片

    数组 声明数组需指定元素类型和元素个数 初始化赋值元素个数要小于,或等于指定个数。没有初始化的元素,默认赋零值 可使用...忽略设置元素个数,自...

  • 06 | 函数

    函数 函数可以没有参数,也可以接受多个参数,当连续两个或多个函数的已命名形参类型相同时,除最后一个类型以外,其它都可以省略。 函数可以返回多个返...

  • 05 | 程序结构

    条件判断 条件表达式结果必须是布尔值 支持变量赋值 常用场景 switch case 表达式不限制为常量或整数 case 表达式为多个时,用,隔...

  • 04 | 运算符与指针

    按位置零运算符&^ 左边为被操作数,右边数值为1的比特位,对应相同位置的左边数字比特位会被置0 常用示例: _ 空白运算符_实际上是一个只写变量...

个人介绍
鄙姓何,单名一个在字。对于学习有口诀四句:春天不是读书天,夏日炎炎最好眠。等到秋来冬又至,不如等待到来年。