Go语言技术文章
-
Go container/list 读取链表节点的实用写法:从 Front、Back 开始,用 Next、Prev 遍历,通过 Value 和类型断言取出业务数据,并处理空链表与删除节点边界。317 收藏 -
Linux huge pages 配置前要先区分 HugeTLB 与透明大页 THP:前者需要预留页池并由应用显式使用,后者由内核按策略自动尝试。本文给出配置命令、状态检查和不生效排查路径。317 收藏 -
本文介绍LibTV可控视频项目的试制预算估算方法,通过最小镜头组测算加权外推,帮助影视团队精准控本规避超支风险。317 收藏 -
围绕 Go slices.BinarySearch 讲清升序切片的查找、未命中插入点、重复值与空边界,并用 BinarySearchFunc 处理结构体字段排序。317 收藏 -
Go multipart/form-data 可以在一次请求中同时上传文件和重复字段。本文用 multipart.Writer 构造请求,演示服务端从 Form.Value 与 Form.File 读取切片,并说明 boundary、资源关闭和大小限制。317 收藏 -
Go billy 的 OpenFile 中,O_CREATE 只负责目标不存在时创建,O_TRUNC 负责打开已有文件时清空内容。本文用 memfs 与 osfs 的接口语义对比新建、覆盖、追加和排他新建,避免误删旧文件。317 收藏 -
通过一个Textual报表小项目说明线程后台任务怎样发送结果消息,由界面处理器更新控件,并处理取消、错误与旧请求覆盖。317 收藏 -
数据库 · MySQL | 1星期前 | MySQL · 事务 · InnoDB · Serializable READ COMMITTED REPEATABLE READ MySQL事务隔离级别 一致性读 InnoDB快照
从 InnoDB 快照建立时机入手,比较四种事务隔离级别对一致性读、并发提交和锁定读的影响,并给出两个会话的最小验证模板。317 收藏 -
以检索结果页说明 Go html/template 的上下文转义、普通模板函数与可信片段,给出固定HTML标记的完整示例,并明确模板源码、富文本和URL的信任边界。317 收藏 -
Golang · Go问答 | 3天前 | HTTP客户端 · Go问答 · Go HTTP代理 net/http Transport ProxyConnectHeader GetProxyConnectHeader CONNECT
Go 的 ProxyConnectHeader 只服务于 HTTP 代理的 CONNECT 建隧道请求,不是发往目标站点的普通请求头。本文按代理选择、固定配置、动态回调和证据排查四步定位“请求头缺失”,并解释 GetProxyConnectHeader 覆盖 ProxyConnectHeader 的关键关系。317 收藏 -
把模型输出规范化、内容过滤和业务授权拆成独立边界,用统一的 allow、deny、review 结果和原因码减少误判、重试与审计混乱。317 收藏 -
Gates Foundation 加入 AAIF 并取得董事会代表席位,带来公益领域参与智能体生态讨论的信号。本文区分成员事件、治理意图与技术产物,说明为什么不能据此推断接口变更或产品背书。317 收藏 -
Go 1.21 之后,go 命令会根据 go.mod 的 go、toolchain 指令选择工具链。本文用一个 CI 版本漂移场景,拆开自动切换的依据、GOTOOLCHAIN 的三种边界,以及如何保留本地便利和线上可复现。316 收藏 -
2026年七夕节是8月19日,星期三,对应农历丙午年七月初七。七夕不是全国统一法定节假日,安排约会、聚餐或出行时,应把公历日期、工作日和预约规则一起核对。316 收藏 -
MySQL 分区表按时间清理历史数据时,逐行 DELETE 可能带来长事务、undo 增长和锁等待。本文从一次线上删除变慢的现象出发,说明如何确认分区边界、选择 DROP PARTITION,并用复查动作验证空间和业务影响。316 收藏