首页
沸点
课程
APP
AI用量
作品广场
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Python
数据库
前端
Go
面试
AI编程
Elasticsearch
展开
全部
后端
Java
Python
数据库
前端
Go
面试
AI编程
Elasticsearch
人工智能
架构
Agent
Rust
JavaScript
程序员
暂无数据
推荐
最新
Go语言runtime全景图:从编译到GC,带你彻底吃透Go的底层血脉
为什么Go程序启动那么快?为什么GC会让程序卡顿?为什么Goroutine能开几百万个?这一切的背后,都藏在一个名为 runtime 的“隐形管家”里。
Go 1.27 升了一波,泛型方法和 JSON v2 真香但有个坑
Go 1.27 昨天发布。泛型方法等了两年终于来了,json/v2 底层替换让老项目也能吃到性能红利,但严格模式会炸老接口。uuid 进标准库终于可以砍依赖了。
Go 编程实战:闭包 Closure——函数如何记住外部变量
上一篇我们学习了匿名函数 Anonymous Function,知道函数不仅可以拥有名字,也可以直接写成: 匿名函数还可以保存到变量、作为参数传递,甚至作为另一个函数的返回值。在学习匿名函数时,我们留
Go 编程实战:匿名函数 Anonymous Function——没有名字的函数与灵活回调
然后通过函数名调用: 但是实际开发中,有些函数可能只使用一次,或者只是临时作为另一个函数的参数。如果每次都单独定义函数名称,会产生很多只使用一次的小函数。Go 因此支持匿名函数 Anonymous F
Go 编程实战:函数 Function——参数、返回值与代码复用
上一篇我们学习了指针 Pointer,理解了变量地址、& 取地址、* 解引用以及函数参数的值传递。实际上前面的代码中,我们已经大量使用了函数,例如: 这里的 main() 就是一个函数。随着程序越来越
杰富瑞实测 8 款 AI Agent,国产千问 95 分登顶:我连夜把项目的 OpenAI 硬编码全拆了
做后端的兄弟,先问一句:你项目里调大模型的那行代码,是不是长这样—— 我敢说十个人里有八个都是。直到昨天我看到一条消息,后背有点凉:华尔街投行杰富瑞(Jefferies)给 8 款中美主流 AI Ag
Go 编程实战:指针 Pointer——理解地址、取址与解引用
一、什么是指针 先看一个普通变量: 程序运行时,变量 age 的值需要存放在内存中的某个位置。 可以简单理解为: age 保存的数据是 20,而 0x10001 可以理解为这块数据所在的内存地址。 所
服了,一线城市的后端都卷成这样了吗!?
主人公是一名工作5年的后端开发工程师,最近2年用Golang,之前其他语言。去年春节前被裁员了,各种心酸史,好愁人啊。 刚开始找的特别费劲,简历已读不回,也不知道怎么做准备更好。
Go 编程实战:Map——使用 Key-Value 管理键值数据
上一篇我们学习了 Slice。Slice 非常适合保存一组动态数据,例如: 但是 Slice 主要通过数字下标访问元素: 实际开发中,我们经常希望通过用户名、商品编号、配置名称等直接查找数据。例如:
为什么很多公司都开始使用Go语言了?
越来越多的互联网大厂开始使用Go语言了,譬如腾讯、美团、滴滴、百度、Google、bilibili... 还有最初使用`Python`的字节跳动,甚至已经全面拥向Go了。 这是为什么呢?
Go 编程实战:切片 Slice——灵活的动态数据集合
一旦定义为 [5]int,长度就是 5,运行过程中不能变成 6 或 10。但实际开发中的用户列表、商品列表、订单数据、接口返回结果等,数量通常是不确定的。 因此 Go 提供了更加灵活的数据结构——切片
一个 Java 老兵转 Go 后,终于理解了“简单”的力量
Go 不需要 Spring 这类依赖注入框架。它崇尚显式优于隐式,通过 main 函数手动组装依赖,换来更清晰的结构、更快的启动速度和更低的维护成本——对 Java 开发者而言,这是思维转变的关键一步
Go语言第九章(错误处理)
错误处理 Go 没有 try / catch。日常约定是: 能预期的失败(参数不对、查无此人、除数为 0)→ 返回 error,由调用方决定怎么处理。 不该发生、程序状态已不可信(下标越界、断言失败、
Go 编程实战:数组 Array——固定长度的数据集合
在实际开发中,我们经常需要保存一组相同类型的数据。例如保存学生成绩、服务器端口、商品价格、用户 ID 等。如果为每一个数据单独定义变量,不仅代码繁琐,而且不方便统一处理。 这时候就可以使用数组 Arr
GoWind Shop 架构剖析:一个 REST 请求穿越三服务 BFF 的七环链路
GoWind Shop 架构剖析:一个 REST 请求穿越三服务 BFF 的七环链路 这篇在讲什么 大多数微服务架构的文章停在"我们用了 BFF 模式"这种结论性描述,不讲 BFF 具体怎么装配、一个
Go语言第八章(函数)
函数 函数是一段可复用的代码块:接收参数、执行逻辑,再通过 return 把结果交还给调用方。Go 的入口也是函数——程序从 main 开始跑。 函数定义 基本语法: 拆开看每一部分: 部分 含义 f
Go for 循环详解
上一篇《Go switch 详解》中,我们学习了如何使用 switch 根据不同条件选择不同的代码分支。本篇继续学习 Go 流程控制中另一个非常重要的知识点:for 循环。 在实际开发中,经常需要让一
Go break、continue、goto 详解
上一篇《Go for 循环详解》中,我们学习了 Go 中唯一的循环关键字 for,包括普通循环、无限循环、range 遍历以及嵌套循环等内容。本篇继续学习流程控制中的三个重要关键字: 它们都可以改变程
Go 为什么没成为游戏服务器主流语言
本文破除Go用于游戏服务器的三大误解,说明其高并发、低GC停顿的优势,指出Go未普及是缺成熟框架与生态,技术可行,云原生趋势下有发展机会。
Go语言第一章(入门)
Go(又称 Golang)是Google在 2007 年推出、2009 年正式开源的静态编译型编程语言,由罗伯特・格瑞史莫(Rob Pike)、肯・汤普森(Ken Thompson,C 语言、Unix