• 周五. 11 月 13th, 2026

Golang

  • 主页
  • Go语言教程: 6.4 方法值和方法表达式

Go语言教程: 6.4 方法值和方法表达式

我们经常选择一个方法,并且在同一个表达式里执行,比如常见的p…

Go语言教程: 6.3 通过嵌入结构体来扩展类型

来看看ColoredPoint这个类型: gopl.io/c…

Go语言教程: 6.2 基于指针对象的方法

当调用一个函数时,会对其每一个参数值进行拷贝,如果一个函数需…

Go语言教程: 6.1 方法

从90年代早期开始,面向对象编程(OOP)就成为了称霸工程界…

Go语言教程: 5.10 Recover捕获异常

通常来说,不应该对panic异常做任何处理,但有时,也许我们…

Go语言教程: 5.9 Panic异常

Go的类型系统会在编译时捕获很多错误,但有些错误只能在运行时…

Go语言教程: 5.8 Deferred函数

在findLinks的例子中,我们用http.Get的输出作…

Go语言教程: 5.7 可变参数

参数数量可变的函数称为可变参数函数。典型的例子就是fmt.P…

Go语言教程: 5.6 匿名函数

拥有函数名的函数只能在包级语法块中被声明,通过函数字面量(f…

Go语言教程: 5.5 函数值

在Go中,函数被看作第一类值(first-class val…

Go语言教程: 5.4 错误

在Go中有一部分函数总是能成功的运行。比如strings.C…

Go语言教程: 5.3 多返回值

在Go中,一个函数可以返回多个值。我们已经在之前例子中看到,…

Go语言教程: 5.2 递归

函数可以是递归的,这意味着函数可以直接或间接的调用自身。对许…

Go语言教程: 5.1 函数

函数可以让我们将一个语句序列打包为一个单元,然后可以从程序中…

Go语言教程: 4.6 文本和HTML模板

前面的例子,只是最简单的格式化,使用Printf是完全足够的…