
gogogo
文章平均质量分 81
plalap
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
go tour 并发
Go 程(goroutine)是由 Go 运行时管理的轻量级线程。会启动一个新的 Go 协程并执行。原创 2025-05-27 22:30:21 · 883 阅读 · 0 评论 -
go tour泛型
作为练习,请为此链表的实现添加一些功能。原创 2025-05-27 20:37:34 · 411 阅读 · 0 评论 -
go tour方法和接口
本文摘要介绍了Go语言中的方法和接口特性。方法部分讲解了接收者参数、指针接收者和方法调用的重定向规则,强调指针接收者可修改原始值且效率更高。接口部分阐述了接口类型的定义、隐式实现机制、接口值作为元组的本质,以及空接口和类型断言的用法。文章通过代码示例展示了接口的动态特性,包括nil接口值的处理方法,并比较了Go与其他语言在空指针处理上的差异。关键点包括:接收者与类型必须在同一包内、指针接收者的优势、接口的隐式实现机制以及空接口的灵活性。原创 2025-05-27 19:24:51 · 1080 阅读 · 0 评论 -
go 基础语法 【教程 go tour】
本文介绍了Go语言的基础语法,包括包、变量、函数、流程控制、结构体、切片和映射等内容。在变量部分,Go语言支持隐式声明和显式声明,未初始化的变量会被赋予零值。短赋值语句:=可以在函数内使用,但不能在函数外使用。Go的基本类型包括布尔型、字符串、整数、浮点数和复数等。常量使用const关键字声明,不能用:=语法。流程控制部分介绍了for循环、if条件语句、switch分支和defer推迟执行。for循环可以省略初始化语句和后置语句,if语句可以在条件表达式前执行简短语句,switch分支无需为常量且取值不限于原创 2025-05-23 20:16:46 · 1356 阅读 · 0 评论