Go语言技术文章
-
Go cgo.Handle 用整数关联 Go 值,让 C 回传标识后由 Go 取值。同步双文件示例说明 NewHandle、Value、Delete 的职责,以及异步回调和重复释放的风险。321 收藏 -
Redis Pipeline 通过批量发送命令减少网络往返,但批次过大也会增加回复队列、客户端内存和重试成本。本文给出批大小、错误分类与读后写依赖的处理方法。321 收藏 -
PHP 7/8 中用 Throwable 统一捕获 Error 与 Exception,本文给出日志字段设计、局部捕获和全局兜底写法,并划清 warning、notice 的处理边界。321 收藏 -
用 Jinja 的 select_autoescape 按模板文件名后缀开启 HTML、HTM 和 XML 自动转义,并说明字符串模板、TXT 模板和 .html.jinja 复合后缀的配置边界。320 收藏 -
Java 文本块可以写得整齐,但源码排版带来的公共缩进不一定适合最终字符串。本文用 HTML 和 SQL 片段说明 String.stripIndent 如何去掉偶然公共缩进、保留内部相对层级,并比较 strip 与 indent 的使用边界。320 收藏 -
ip route get 可用 mark 模拟带标记条件下的策略选路。本文说明规则匹配、只读对照查询与 dev、via、src 等输出字段,并区分选路结果、真实打标和连通性。320 收藏 -
小型装修项目的材料进场验收单,应按到货批次和使用部位记录材料身份、数量、外观、质量证明文件、验收结论及整改复核,最后与附件一起归档。319 收藏 -
嵌套 asyncio.TaskGroup 发生异常时,内层任务组会先整理自己的 ExceptionGroup,外层再处理收到的异常与取消信号。本文用一个最小结构解释传播边界、except* 分流方式、取消例外和日志防复发规则。319 收藏 -
Python SharedMemory 中,close 只关闭当前实例持有的句柄,unlink 才是删除共享内存块;创建者、连接者和最后责任方要按不同角色安排清理,独立进程还要留意 track 的资源跟踪边界。319 收藏 -
Golang · Go问答 | 5天前 | net/http · HTTP客户端 · Go问答 · Go net/http gzip Transport.DisableCompression Accept-Encoding 响应解压
Go 的 Transport.DisableCompression 只控制是否自动添加 Accept-Encoding: gzip;自动请求的 gzip 响应会被透明解压,而用户显式请求 gzip 时仍需自己处理压缩 Body。318 收藏 -
青柠薄荷渐变壁纸容易把高亮推到顶部,影响锁屏时间和图标阅读。本文给出一组原创中英文提示词,把亮度重心稳定在中下部,并提供右下方高亮的构图变体与手机适配调整方法。318 收藏 -
提供两张原创玫瑰金水面涟漪9:16手机壁纸,包含中英文提示词、高光控制、涟漪布局、锁屏留白与无水印下载入口。318 收藏 -
说明 Go time.AfterFunc 的 Stop 返回值、回调竞态及 nil 通道边界,给出一次性取消并等待包装器,用 Context 请求退出、done 确认完成,避免把停止触发误当作终止回调。318 收藏 -
模型卡不是模型宣传页,而是上线前整理适用范围、潜在限制、数据与评测证据的入口。本文把 Hugging Face 模型卡字段整理成限制清单,并给出缺失字段的记录方式。318 收藏 -
Go billy 的 OpenFile 中,O_CREATE 只负责目标不存在时创建,O_TRUNC 负责打开已有文件时清空内容。本文用 memfs 与 osfs 的接口语义对比新建、覆盖、追加和排他新建,避免误删旧文件。317 收藏