摘要: 在 Go 语言中,错误处理是通过返回错误值进行的,而不是像一些其他语言那样通过抛出和捕获异常。Go 语言有一个内置的接口类型 `error`,专门用于处理错误。 ### `error` 接口 `error` 是一个内置的接口,定义如下: ```go type error interface { Er 阅读全文
posted @ 2023-07-28 21:56 博客0214 阅读(43) 评论(0) 推荐(0) 编辑
摘要: ### 1. 简洁的语法 Go 语言的语法设计上非常简洁明了,没有复杂的继承和泛型,也没有异常处理,但这并不影响它的功能性和表达力。这使得 Go 语言容易学习和使用。 例如,以下是一个简单的 Go 函数,用于计算两个数字的和: ```go func add(x int, y int) int { r 阅读全文
posted @ 2023-07-28 11:43 博客0214 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 数组和切片是 Go 语言中常用的数据结构,它们都可以存储多个同类型的元素。 ### 数组 数组是具有固定长度的数据类型,它的长度在定义时就已经确定,不能随意改变。 你可以使用以下方式定义一个数组: ```go var arr [3]int ``` 这段代码定义了一个长度为 3 的 `int` 类型数 阅读全文
posted @ 2023-07-28 09:26 博客0214 阅读(39) 评论(0) 推荐(0) 编辑