Go语言技术文章
-
介绍 Go billy.Filesystem.TempFile 的创建方式,演示如何在测试中保存路径,并用 t.Cleanup 按 Close 后 Remove 的顺序可靠清理临时文件。491 收藏 -
赤陶悬浮圆盘原创手机壁纸提供水平叠盘与斜向悬浮两张9:16无水印图片,附对应中英文提示词、锁屏留白与纵深调整方法及下载按钮。491 收藏 -
Golang · Go问答 | 1天前 | 并发 · channel · select · goroutine · go · go并发通信 Go channel发送阻塞 channel缓冲区满 select非阻塞发送
Go channel 是否会阻塞,关键看发送时有没有匹配接收者,或有缓冲 channel 是否仍有空位。本文区分 nil、无缓冲、有缓冲和已关闭 channel,并用 select 写出可控的非阻塞发送。491 收藏 -
Python 3.15 t-string 返回 Template 而非最终字符串。本文用受限纯文本渲染器说明静态文本与插值处理、求值时机、异常与回退边界,并指出 t-string 并非自动安全模板。491 收藏 -
Go 的 net/http/pprof 默认注册到 DefaultServeMux;业务服务使用自定义 ServeMux 时,需要显式把 Index、Handler、Profile、Symbol 和 Trace 注册到诊断 mux,再交给独立 HTTP Server。491 收藏 -
拆分 RAG 的 top_k、rerank_k 与 context_k,说明如何用候选覆盖率、重排延迟、来源去重和上下文预算逐步确定参数。491 收藏 -
Service Worker 更新时不要直接覆盖旧缓存。本文用版本化缓存、activate 清理和接管策略,拆解新资源先落地、旧资源再删除的可靠流程。490 收藏 -
对比 Kubernetes 命名空间迁移方案,给出并行双跑、依赖重建、健康验收、受控切流与回滚窗口的零停机工程方法。490 收藏 -
painter绘画助手对应 Infinite Painter,官方手册把笔刷平滑度、压力、速度、倾斜与全局动态校准分开说明,适合排查线条跟手感和输入差异。490 收藏 -
一般工业固废转移台账应串联产生、厂内贮存或利用处置、出厂运输、接收去向与月度汇总。本文依据生态环境部指南梳理必填字段、记录频次和常见断点。490 收藏 -
两张原创9:16深海琉璃水母手机壁纸,包含无水印预览与下载、完整中英文提示词,以及锁屏留白、主体位置、气泡密度、光线和裁切调整方法。490 收藏 -
日志轮转后进程仍写旧文件,通常不是 logrotate 没生效,而是进程持有旧文件描述符。本文用 inode、rename、copytruncate 和 postrotate 解释现象,并给出可复用的排查与修复清单。490 收藏 -
从 go env 确认 GOMODCACHE 实际路径,区分 GOPATH/pkg/mod 与 GOCACHE,再用父目录、属主和最小写入测试定位权限错误,并给出迁移与复查方案。490 收藏 -
Redis Array 用整数索引保存可稀疏分布的字符串,随机访问不受逻辑长度影响。本文通过 ARSET、ARGET、ARLEN、ARCOUNT 与 ARSCAN 说明建模方式、读取边界和兼容性取舍。490 收藏 -
用 Go httptest.Server 搭建可控的外部 API 替身,检查请求方法、路径、请求体和响应错误,并处理响应体与测试服务的关闭边界。490 收藏