首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
这就是 Go!
前端付豪
创建于2025-04-30
订阅专栏
这就是 Go!
等 1 人订阅
共10篇文章
创建于2025-04-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
10、🎩 Go 高阶编程技巧:泛型、设计模式与“钩子函数”
🧬 一、泛型(Generics):让代码重用更优雅 Go 在 1.18 版本引入了泛型,用 []T、any、constraints 表示“类型参数”。 🌰 基础例子 以前你得写 PrintInts、P
9、🕵️ 性能优化实战:如何用 pprof 找出 Go 项目的“猪队友”?
🏎️ 一、什么是 pprof? pprof 是 Go 官方自带的性能分析工具,可以用来检测: ✅ CPU 占用 ✅ 内存使用 ✅ 协程数量 ✅ 阻塞时间 ✅ GC 情况 它帮你回答: 哪个函数最耗 C
8、🚀 从单体到 Kubernetes:Go 服务如何容器化并上线?
🏗️ 一、Go 为什么天然适合容器化? ✅ 编译出来是单个二进制文件 ✅ 没有复杂依赖(不像 Java 要 JVM,Node 要 runtime) ✅ 启动快,占用内存小,能直接打包成极简镜像(甚至只
7、🎭 接口 interface{} 真不是“万金油”——类型系统实战
🏛️ 一、Go 接口机制的设计哲学 与 Java、C++ 不同,Go 的接口是 隐式实现: 不需要 implements 不需要 interface 前缀 只要“长得像”,就能自动当成接口用 🌰 示例
6、🧨 Go Modules、Vendor 和依赖地狱生存指南
🧱 一、为什么 Go 一开始不用包管理工具? 因为最初的 Go 是极简主义者: 于是你会看到各种恐怖的路径: 在 go mod 出现之前,Go 工程师的依赖管理像是手动打补丁,每天跪着谢天谢地: 不支
5、🧱 微服务里的硬汉 Go:打造你的第一个 RESTful 服务
🍖 一、为什么 Go 是微服务的香饽饽? ✅ 编译快:go build 几秒搞定,适合 CI/CD 快速打包上线 ✅ 部署简:生成单个二进制文件,打包进 Docker 不费劲 ✅ 占用小:天生适合容器
4、🗑️ Go 的内存逃逸和 GC:垃圾是怎么被优雅清走的?
🧠 一、什么是内存逃逸(Escape)? 简单说:原本应该在栈上的变量,被“迫不得已”放到了堆上。 堆上的变量需要 GC 管,代价更高;栈上的变量自动释放,效率更好。 变量 a 本该在栈上,但你返回了
3、🚫 别再用 Mutex 了!Go 中优雅的并发控制姿势
🧩 一、为什么大家讨厌锁? 先来看一段“经典死锁”事故现场: 问题不大,对吧?但加上 goroutine 和多函数嵌套调用后,就变成这样: 谁先加锁? 谁忘记解锁? 是不是加了两次? 会不会卡死整段服
2、🧠 Go 的协程为什么比你还能扛?goroutine 深度解析
好的,以下是你的 Go 系列第二篇原创技术专家文章草稿: 🧠 Go 的协程为什么比你还能扛?goroutine 深度解析 一、什么是 goroutine? Goroutine 是 Go 的超轻量线程。
1、🧡 Go 是门恋爱语言?从“你好世界”谈起
一、为什么说 Go 是“恋爱语言”? 初学者眼中的编程语言,五花八门,有的像谈复杂恋爱:Python 给你温柔体贴但太宠;C++ 虽然强但总让你思考“我配吗”;而 Go 呢?直接、简单、毫不含糊。 👨