首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小白学go
AKA
创建于2025-11-02
订阅专栏
记录新手玩家学go的历程
暂无订阅
共19篇文章
创建于2025-11-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
context、反射
在 Go 语言的奇妙世界里,context(上下文)和反射是两个强大的工具,它们能帮助我们解决复杂的编程问题。Context 是什么呢? 想象你正在举办一场大型活动......
网络编程
网络是指一组彼此连接并能够相互发送数据的主机 。以访问一个网站为例 浏览器输入网址“https://www.baidu.com” 。首先解析域名......
错误,延迟
go语言哲学:面向错误的编程,你只要发现了错误就得解决它,而不对错误以外的值进行期待。在go语言中,用error接口表示错误,任何实现此接口的类型都当成一个错误
并发
相关概念 : 串行, 同一时刻,一个任务接着一个任务的执行; 并行, 同一时刻,执行多个任务; 并发,同一时刻内分多个时间片执行多个任务,宏观上像“同一时刻执行多个任务” 进程
接口
接口interface是一种类型,描述了方法的集合,但只是抽象行为的定义,没有实现。使用 1. 定义接口 2. 实现接口 。规则:实现接口的方法名......
结构体
结构体是由一系列具有相同类型或不同类型的数据构成的数据集合,属于复合类型。结构体定义需要使用 type 和 struct 语句,定义如下:......
集合map
map是无序的,key-value键值对的集合。通过 key 来快速检索数据,key 类似于索引,指向数据的值 map 是引用类型。如果将一个map传递给一个函数或赋值给另一个变量,它们都指向同一个底
控制流程
条件判断 condition:条件/布尔表达式。1. if 语句 2. if...else语句 3. if 嵌套语句 在 if 或 else if 语句中嵌入一个或多个 if语句等.......
切片slice
对数组连续片段的引用,属于引用类型。一般用于快速地操作一块数据集合。声明: slice [开始位置:结束位置] ;slice:目标切片对象;开始、结束位置:对应目标切片对象的索引......
数组
一组连续已编号(索引),具有相同类型的数据。属于线性结构。声明:var 数组名 [数组中元素的个数]元素的数据类型。元素个数不能是到运行时才能确定的数值.......
函数
函数由 func 开始声明; 函数签名:由参数列表和返回值类型构成 ;参数列表:参数就像一个占位符,当函数被调用时,你可以将值传递给参数,这个值被称为实际参数。
指针
一个指针变量指向了一个值的内存地址。声明语法 :var 指针名 *指针类型。如何使用?定义指针变量、为指针变量赋值、访问指针变量中指向地址的值。
运算符
1、算术运算符:+ 相加 - 相减 * 相乘 / 相除 % 求余 ++ 自增 -- 自减 2、关系运算符:== 判断两个值是否相等.......
变量、常量
一般形式: var 变量名 变量类型。 var:声明变量的关键字,变量名:变量的名字、标识符 ,变量类型:变量存储的数据类型......
内存
声明变量后,会在内存分配一个空间,空间中究竟发生了什么呢?以进程视角内存布局为例,自下而上,从两部分解释.......
基本数据类型
整型有符号和无符号的区别:无符号不包含负数 。有符号 int int8 int16 int32 int64 ,无符号 uint uint8 uint16 uint32.......
调试、打包
调试又称之为debug,是用于跟踪程序走向、数据变化、定位错误和排除故障的运行模式。操作:假设不知道int初始值可以为0......
把思维导图用成操作系统了
思维导图是由“树的根+源于根的树枝”组成的一张图。俗话说的好,磨刀不误砍柴工,思维导图就是帮忙快速上手一件事的利器
安装go,小白秒懂
Go官网下载zip文件或者msi文件到本地后双击,修改环境变量,检验,之后在终端运行你的第一个go程序吧!此外,使用强大的开发工具能有更好的编程体验哦!