摘要:
Go 语言使用一个独立的·明确的返回值来传递错误信息的。这与使用异常的 Java 和 Ruby 以及在 C 语言中经常见到的超重的单返回值/错误值相比,Go 语言的处理方式能清楚的知道哪个函数返回了错误,并能像调用那些没有出错的函数一样调用。 Result: 坐标: 上一个例子 下一个例子 阅读全文
随笔分类 - golang
go语言从例子开始之Example19.接口
2019-10-25 15:25 by _天枢, 260 阅读, 收藏,
摘要:
接口 是方法特征的命名集合。 Example: Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example18_1.结构体中定义方法
2019-10-24 10:31 by _天枢, 510 阅读, 收藏,
摘要:
Go 支持在结构体类型中定义方法 。 Example: Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example18.struct结构体
2019-10-24 09:48 by _天枢, 306 阅读, 收藏,
摘要:
Go 的结构体 是各个字段字段的类型的集合。这在组织数据时非常有用 Example: Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example17.指针
2019-10-24 09:21 by _天枢, 207 阅读, 收藏,
摘要:
Go 支持 指针,允许在程序中通过引用传递值或者数据结构 Example: Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example16.函数递归
2019-10-23 16:40 by _天枢, 252 阅读, 收藏,
摘要:
Go 支持 递归。这里是一个经典的阶乘示例。 Example: Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example15.闭包
2019-10-23 16:35 by _天枢, 202 阅读, 收藏,
摘要:
Go 支持通过 闭包来使用 匿名函数。匿名函数在你想定义一个不需要命名的内联函数时是很实用的。 闭包简单理解,函数反回值是一个函数 Example: Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example14.变参函数
2019-10-23 16:25 by _天枢, 267 阅读, 收藏,
摘要:
可变参数函数。可以用任意数量的参数调用。例如,fmt.Println 是一个常见的变参函数。 Example: Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example13.函数多返回值
2019-10-23 16:14 by _天枢, 296 阅读, 收藏,
摘要:
Go 内建多返回值 支持。这个特性在 Go 语言中经常被用到,例如用来同时返回一个函数的结果和错误信息。 Example: Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example12.func函数
2019-10-23 15:53 by _天枢, 361 阅读, 收藏,
摘要:
函数 是 Go 的中心。我们将通过一些不同的例子来进行学习。 Example: Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example11.range遍历
2019-10-23 15:48 by _天枢, 336 阅读, 收藏,
摘要:
range 迭代各种各样的数据结构。让我们来看看如何在我们已经学过的数据结构上使用 rang 吧。 Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example10.map(字典)
2019-10-23 15:47 by _天枢, 269 阅读, 收藏,
摘要:
map 是 Go 内置关联数据类型(在一些其他的语言中称为哈希 或者字典 ) Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example9.切片
2019-10-23 15:45 by _天枢, 309 阅读, 收藏,
摘要:
Slice 是 Go 中一个关键的数据类型,是一个比数组更加强大的序列接口 Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example8.数组
2019-10-23 15:43 by _天枢, 273 阅读, 收藏,
摘要:
在 Go 中,数组 是一个固定长度的数列。 Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example7.switch分支结构
2019-10-23 15:41 by _天枢, 297 阅读, 收藏,
摘要:
switch ,方便的条件分支语句 Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example6.if/else
2019-10-23 15:39 by _天枢, 252 阅读, 收藏,
摘要:
if 和 else 分支结构在 Go 中当然是直接了当的了。 Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example5.for循环
2019-10-23 15:38 by _天枢, 321 阅读, 收藏,
摘要:
for 是 Go 中唯一的循环结构。这里有 for 循环的三个基本使用方式。 Result: 坐标:上一个例子 下一个例子 阅读全文
go语言从例子开始之Example4.常量
2019-10-23 15:37 by _天枢, 242 阅读, 收藏,
摘要:
Go 支持字符、字符串、布尔和数值 常量 。 Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example3.变量
2019-10-23 15:35 by _天枢, 316 阅读, 收藏,
摘要:
在 Go 中,变量 被显式声明,并被编译器所用来检查函数调用时的类型正确性 Result: 坐标: 上一个例子 下一个例子 阅读全文
go语言从例子开始之Example2.类型
2019-10-23 15:34 by _天枢, 466 阅读, 收藏,
摘要:
Go 拥有各值类型,包括字符串,整形,浮点型,布尔型等。下面是一些基本的例子。 Example: values.go Result: 坐标: 上一个例子 下一个例子 阅读全文