go语言入门
文章平均质量分 94
攀山月
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Go 语言控制结构
此外,Go的switch比其他语言更灵活,case可以是表达式,不限于常量或整数。Go 语言的 switch 比其他语言更加灵活,不需要显式的 break 语句来阻止执行下一个 case。range循环中的变量是值拷贝。✓ 正确,还可以补充:Go的switch更灵活,case可以是表达式而不仅是常量,支持类型switch,没有表达式的switch等同于switch true。在range循环中,迭代变量是每次迭代元素的副本,而不是引用。中,v是slice[i]的副本,修改v不会改变slice[i]的值。原创 2025-04-22 22:46:30 · 870 阅读 · 0 评论 -
Go 语言函数
/ 定义函数类型// 使用函数类型// 实现函数类型// 使用函数类型。原创 2025-04-22 10:36:18 · 769 阅读 · 0 评论 -
Go 语言变量与常量
无类型常量的好处是可以与更多类型一起使用而不需要显式类型转换,例如无类型整数常量可以直接赋值给int、int8、int16等任何整数类型变量,提高了代码的灵活性和可复用性。不同类型的零值不同:数值类型为0,布尔类型为false,字符串为空字符串"",指针、切片、映射、通道、函数和接口为nil。回答:常量声明通常使用const,变量声明通常使用var,常量声明定义之后需要初始化,初始化之后不能。回答:是一个用于const常量声明的计数器,通常用于常量组的声明中,是默认声明不进行显示初始化时,会赋予变量的值。原创 2025-04-22 10:35:30 · 1071 阅读 · 0 评论 -
Go 语言包与模块
2. 包的命名规范包名应该简短、有意义包名通常使用小写字母包名应该是单数形式(如 、、,而不是 、、):这是 Go 语言的惯例,与一些使用复数形式命名包的语言不同,Go 推荐使用单数名词作为包名,这样导入后使用时更加简洁清晰,如 、 而非 、避免使用下划线或混合大小写:这是为了保持包名的简洁性和一致性。包的导入1. 基本导入2. 导入路径包的可见性1. 可见性规则Go 语言中的可见性规则非常简单,基于标识符(变量、常量、函数、类型等)的首字母大小写:这种简单的规则替代了其他语言中原创 2025-04-22 10:34:19 · 927 阅读 · 0 评论
分享