首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
想搞艺术的程序员
掘友等级
技术专家
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
NSQ 磁盘持久队列 DiskQueue 设计思想全解析
为什么 NSQ 的 DiskQueue 不用锁也能做到高性能、强一致? NSQ 的 diskqueue 是一个极其优雅的磁盘持久化 FIFO 队列实现。它的代码不多,却藏着许多工程上的巧思
NSQ 如何用自定义协议破解 TCP 黏包拆包难题?原理与设计剖析
前言 在网络通信中,TCP 协议因其可靠性成为主流选择,但它的 "流式传输" 特性却给消息解析埋下了一个坑 ——黏包与拆包。对于 NSQ 这类消息队列而言,消息的准确解析是核心能力,一旦出现黏包或拆包
在 Go 中用 DDD 风格组织代码:实践、目录与命名规范(可落地)
摘要 本文给出一个落地可执行的 Go + DDD 代码组织方案。包含:分层含义、推荐目录树、包命名与文件命名规范、典型代码片段(领域实体、仓储接口、应用服务、适配器/实现)、防坑注意项与代码风格建议。
Git 使用规范文档(最佳实践版)
目录 前言 分支管理规范 提交信息规范 团队协作流程 代码合并与版本管理 冲突处理规范 工具与自动化配置 常见问题与解决方案 附则 1. 前言 Git 作为分布式版本控制系统,其高效性依赖于团队统一的
深入理解 Context:从概念到实践,避开那些坑
Context用于跨组件传递全局信息,核心在解耦与防参数污染。规范使用可提升代码可维护性与资源管理效率。
Go Channel 深度指南:规范、避坑与开源实践
本文围绕 Go 中 Channel(Goroutine 通信同步核心)展开,解析常见错误:nil Channel 永久阻塞、同一 Goroutine 读写无缓冲 Channel 致死锁、未关闭引发泄漏
Go Error 全方位解析:原理、实践、扩展与封装
本文介绍 Go 显式错误处理:Error 是含Error()的接口,errors.New()/fmt.Errorf()创基础错误,1.13 + 用%w建错误链,Is()/As()解析。强调不忽略错误、
个人成就
文章被点赞
3
文章被阅读
212
掘力值
123
关注了
0
关注者
1
收藏集
0
关注标签
7
加入于
2024-10-11