随笔分类 -  Go

摘要:1. switch switch 语句是编写一连串 if - else 语句的简便方法。它运行第一个 case 值, 值等于条件表达式的子句。 Go 的 switch 语句类似于 C、C++、Java、JavaScript 和 PHP 中的,不过 Go 只会运行选定的 case,而非之后所有的 ca 阅读全文
posted @ 2024-10-09 14:00 yyyyyllll 阅读(11) 评论(0) 推荐(0) 编辑
摘要:1. 零值 零值是指当你声明变量(分配内存)并未显式初始化时,始终为你的变量自动设置一个默认初始值的策略。 对于值类型:布尔类型为 false, 数值类型为 0,字符串为 "",数组和结构会递归初始化其元素或字段,即其初始值取决于元素或字段。 对于引用类型: 均为 nil,包括指针 pointer, 阅读全文
posted @ 2024-09-19 23:36 yyyyyllll 阅读(15) 评论(0) 推荐(0) 编辑
摘要:1. 数组 像大多数编程语言一样,Go也有数组。然而,在Go中很少直接使用数组。 数组中的所有元素都必须是指定的类型(这并不意味着它们总是相同的类型)。有几种不同的声明风格。在第一个语句中,指定数组的大小和数组元素的类型: var x [3]int 这将创建一个包含三个整型数的数组。由于没有指定任何 阅读全文
posted @ 2024-09-15 15:12 yyyyyllll 阅读(15) 评论(0) 推荐(0) 编辑
摘要:1. 内置类型 go和其他很多语言一样,有多个内置类型:布尔型、整型、浮点型和字符串类型。 1.1 零值 像大多数现代语言一样,将声明但没有赋值的变量默认赋值为0。 1.2 字面值 在go中,字面值指的是一个数字、字符或字符串。在Go程序中有四种常见的字面量(在讨论复数时,我们将讨论罕见的第五种字面 阅读全文
posted @ 2024-09-14 16:33 yyyyyllll 阅读(18) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示