240 发简信
IP属地:北京
  • 22-Golang方法---定义和调用

    方法方法是为特定类型定义的,只能由该类型调用的函数。 方法是添加了接收者的函数,接收者必须是自定义的类型。

  • 21-Golang结构体---New函数和可见性

    New函数 Go 语言中常定义 new 结构体名命名的函数用于创建对应的结构体值对象或指针对象。 结构体可见性 users/users.go m...

  • 20-Golang结构体---值类型和更改值

    结构体是值类型 值更改

  • 19-Golang结构体---匿名结构体/指针类型

    匿名结构体 在定义变量时将类型指定为结构体的结构,此时叫匿名结构体。匿名结构体常用于初始化一次结构体变量的场景,例如项目配置。 匿名嵌入结构体匿...

  • 18-Golang命名结构体

    结构体是由一些列属性组成的复合数据类型,每个属性都具有名称、类型和值,结构体将属性组合在一起进行由程序进行处理。 自定义类型 在 go 语言中使...

  • 17-Golang包管理

    包是go最小的分发单位。包是函数和数据的集合,将有相关特性的函数和数据放在统一的文件/目录进行管理,每个包都可以作为独立的单元维护并提供给其他项...

  • 16-Goang错误处理-defer/panic/recover

    errors Go 语言通过 error 接口实现错误处理的标准模式,通过使用函数返回值列表中的最后一个值返回错误信息,将错误的处理交由程序员主...

  • 15-Golang函数-匿名函数

    函数像其他值一样,拥有类型,可以被赋值给其他变量,传递给函数,从函数返回。 函数类型的零值是nil。调用值为nil的函数值会引起panic错误:...

  • 14-Golang函数-递归

    递归 递归是指函数直接或间接调用自己。递归常用于解决分治问题,将大问题分解为相同的小问题进行解决。递归必须要有终止条件。 练习1 练习2 阶乘 ...