首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
go技巧
订阅
WingDust
更多收藏集
微信扫码分享
微信
新浪微博
QQ
78篇文章 · 0订阅
别再用 if err != nil 了,学会这几个技巧,假装自己是Go大神
一提到 Go 的错误处理,大家脑海里可能立马浮现出满屏的 if err != nil。它逻辑清晰,非常符合 Go 的设计哲学,这个没法反驳。 但仅仅会写 if err != nil 是远远不够的
Huma:一个现代化的Go微框架
Huma是一个为Go语言设计的现代化、简单、快速且灵活的微框架,用于构建HTTP REST/RPC API。它支持OpenAPI 3和JSON Schema,旨在为开发者提供一个高效的后端API开发环
用 Go + Redis + HTMX 手撸一个超快 URL 短链接服务 🚀
如果你厌倦了动辄十几 MB 的 Node.js 项目、层层嵌套的 React 组件,或者想试试不用重型框架也能搞定 Web 开发——那这篇教程就是为你量身打造的! 🧰 技术栈预览 模块 技术选型 说明
🔥 Go Gin 不停机重启指南:让服务在“洗澡搓背”中无缝升级
🧠 一、什么是“热重启”?——不是魔法,是科学! 先抛个灵魂拷问: 📌 核心原理三板斧: 技术点 人类翻译版 1. 监听器继承 父进程把“门”(socket 监听套接字)传给子进程,新老交替,门口不空
Go 开发的“热更新”真相:从 fresh 到真正的零停机思考
你是不是也曾羡慕前端那种“保存文件 → 页面自动刷新”的爽感?而在 Go 开发中,每次改动代码都要手动 go build、重启服务……效率瞬间打回石器时代。
再也不用怕开太多 goroutine 了!手撸一个 Go 并发调度器
刚开始学 Go 的我们也许还停留在 CRUD 和 gin 接口。但当我们始接触并发任务处理、资源保护、稳定性设计时,一个能复用的协程池。。。
Go 语言函数式编程利器:samber/lo 库完全指南
github.com/samber/lo 是一个基于 Go 1.18+ 泛型 实现的 Lodash 风格 的工具库,它提供了 100+ 个实用函数,用于简化切片(slice)、映射(map)等集合数据
go使用Cron定时,实现recover机制。
robfig/cron v3 未实现recover 定时任务painc会导致程序内存数据丢失,发生重启,本教程是实现cron的recover机制。同样也适用于长连接场景,比如tcp链接后,用户发生行为
Go 的三种 Option 设计:从轻量 Functional Options 到 gRPC/OTel 进阶玩法
在 Go 项目中,构造函数很容易随需求增长演变为“参数灾难”:调用可读性差、可选项难用、新增参数破坏兼容、默认值与校验分散。本文对比三种常见实现。
Go 语言中的 Option 模式,让你写出可扩展性好的代码
本文将系统介绍 Option 模式的设计动机、常见实现、变体、进阶用法和实践建议,并以 Server 示例展开实现细节、错误处理、安全性、嵌套配置与实际应用场景(如数据库连接池、HTTP 客户端)等