首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
go
somebody
创建于2026-04-01
订阅专栏
go 相关
暂无订阅
共49篇文章
创建于2026-04-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
零基础 go - 28(函数 - 函数调用机制)
首先,函数被调用时会创建一个新的执行上下文(execution context),这个上下文包含了函数的参数、局部变量和作用域链等信息。 当函数执行完毕后,执行上下文会被销毁,函数内定义的局部变量和参
零基础 go - 28(函数 - 包)
一、场景 在实际开发中,我们往往需要在不同的文件中,去调用其他文件定义的函数、变量等内容。 比如,我们在 main.go 文件中定义了一个函数 foo(),现在我们想在 utils.go 文件中调用这
零基础 go - 27(函数 - 入门)
一、基本概念 函数是为了实现特定功能的一段代码(语句或者指令的集合),可以被调用执行。 函数可以有参数和返回值,参数是函数执行所需的输入,返回值是函数执行后的输出结果。 函数的定义通常包括函数名、参数
零基础 go - 26(流程控制 - 跳转控制语句 break 和 continue、goto语句、return语句)
一、break 1、基本语法 2、流程图 3、使用细节 如果 break 语句在多层嵌套的循环中,默认只会跳出它所在的那一层循环。如果需要跳出多层循环,可以使用标签(label)来指定要跳出的循环层数
零基础 go - 25(流程控制 - 多重循环控制)
如果外层循环的次数为n,内层循环的次数为m,那么总的循环次数就是n*m。 建议不超过三层循环 当只有内层循环的条件为 false 时才会跳出外层循环,才能结束外层的当次循环,并开始下一次的循环
零基础 go - 24(流程控制 - 循环控制)
一、主要三大流程控制 顺序控制 分支控制 循环控制 二、循环控制 for循环 while循环(go中没有while,可以用for实现) do...while循环(go中没有do...while,可以用
零基础 go - 23(流程控制 - switch)
一、主要三大流程控制 顺序控制 分支控制 循环控制 二、switch 控制 基本语法 流程图 switch 使用细节: switch 执行流程是,先执行表达式得到值,然后和case比较,找到匹配的ca
零基础 go - 22(流程控制 - 分支控制 if)
一、主要三大流程控制 顺序控制 分支控制 循环控制 二、分支控制 单分支: if 双分支: if...else 多分支: if...else if...else 嵌套分支:在一个分支内部再使用分支控制
零基础 go - 21(流程控制 - 顺序控制)
一、主要三大流程控制 顺序控制 分支控制 循环控制 二、顺序控制 注意的是,go中使用的变量需要是已经定义好的,不能在使用的时候才定义,否则会报错
零基础 go - 20(位运算)
一、原码、反码、补码 对于有符号的而言; 二进制的最高位是符号位:0表示正数,1表示负数 。例如 1的二进制为 0000 0001,-1的二进制为 1000 0001 原码:符号位 + 数值的二进制表
零基础 go - 19(进制)
一、整数有四种表示方式 二进制:0和1; 以 0b 开头,例如 0b1010 表示十进制的 10。遵循满 2 进 1 的规则。(在golang里不能直接使用二进制表示一个整数) 八进制:0~7; 以
零基础 go - 18(go 的键盘输入语句)
下面是一个简单的示例,演示如何使用 fmt.Scanln 和 fmt.Scanf 函数来获取用户输入的数据:
零基础 go - 17(运算符)
一、运算符包括 算术运算符:+、-、*、/、%、++、-- 关系运算符:==、!=、>、<、>=、<= 逻辑运算符:&&、||、! 位运算符:&、|、^、<<、>>、&^ 赋值运算符:=、+=、-=、
零基础 go - 16(标识符)
一、标识符的命名规则 1、标识符必须以字母(Unicode 字符)或下划线(_)开头,后续可以包含字母、数字或下划线 2、标识符不能是 Go 语言的关键字(如 if、for、func 等) 3、标识符
零基础 go - 15(值类型和引用类型)
一、Go 语言中的值类型和引用类型 值类型:基本数据类型(如 int系列、float系列、bool、string)和数组、结构体(struct) 引用类型:切片(slice)、映射(map)、通道(c
零基础 go - 14(指针)
一、基本介绍 基本数据类型:变量存的就是值,也叫做值类型。 获取变量的地址,用 & 符号。例如 var n int = 10 fmt.Println(&n) 输出 n 的地址。 指针类型:指针变量存储
零基础 go - 13(基本数据类型的相互转换 - 整型与string之间互相转换)
一、基本数据类型转 string 方式1: 使用 fmt.Sprintf() 函数 整型使用 %d 或 %v 浮点型使用 %f 或 %v 布尔型使用 %t 或 %v 字符型使用 %c 或 %v 方式2
零基础 go - 12(基本数据类型的相互转换 - 整型之间互相转换)
一、基本语法 显示转换的语法格式为:T(v),其中 T 是要转换成的类型,v 是要转换的值。例如: 二、基本数据类型转换的注意事项 go 中,数据类型的转换可以从 范围大-》小 范围小-》大 进行转换
零基础 go - 11(基本数据类型 - 默认值)
一、常见类型的默认值: 数值类型(如 int、float32、float64):默认值为 0 布尔类型(如 bool):默认值为 false 字符串类型(如 string):默认值为 "" 指针类型(
零基础 go - 10(基本数据类型 - 字符串型)
一、string 类型的特点 string 是 Go 语言中的一种基本数据类型,表示一系列 Unicode 字符的不可变序列,使用双引号 "" 包裹 string 的默认值是 ""(空字符串) str
下一页