包含标签:go 的文章
  • Go 跟踪函数调用链,理解代码更直观

    一.引入 “除了捕捉 panic、延迟释放资源外,我们日常编码中还有哪些使用 defer 的小技巧呢?” 使用 defer 可以跟踪函数的执行过程。没错!这的确是 defer 的一……

    淘小欣 2023-02-24
    443 0 0
  • Go方法:如何用类型嵌入模拟实现“继承”?

    Go 语言从设计伊始,就决定不支持经典面向对象的编程范式与语法元素,所以我们这里只是借用了“继承”这个词汇而已,说是“继承”,实则依旧是一种组合的思想。 而……

    淘小欣 2023-02-23
    382 0 0
  • Go 方法:方法集合与如何选择receiver类型

    在 Go 语言中,方法本质上就是函数 一.receiver 参数类型对 Go 方法的影响 要想为 receiver 参数选出合理的类型,我们先要了解不同的 receiver 参数类型会对 G……

    淘小欣 2023-02-22
    382 0 0
  • 控制结构:Go的for循环,仅此一种

    日常编码过程中,我们常常需要重复执行同一段代码,这时我们就需要循环结构来帮助我们控制程序的执行顺序。一个循环结构会执行循环体中的代码直到结尾,然后回……

    淘小欣 2023-02-10
    315 0 0
  • go 命名规范与25个关键字

    一.标识符与关键字 1.1 标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。 Go语言中标识符由字母数字和_(下划线……

    淘小欣 2022-12-27
    280 0 0
  • Linux系统下安装Go语言环境

    1、查看Linux系统版本:uname -a 2.根据系统版本找到对应的Go语言安装包,打开官网下载: 官网:https://golang.google.cn/dl/ Go语言中文网地址:https://……

    淘小欣 2022-07-21
    520 0 0