Go语言技术文章
-
Golang · Go问答 | 4天前 | 密码学 · Go问答 · 安全编程 · crypto/subtle · Go crypto/subtle ConstantTimeSelect 固定时间 侧信道
crypto/subtle.ConstantTimeSelect 只接受 0 或 1,并在两个候选整数之间做固定时间选择。本文用 ConstantTimeEq 生成选择值,解释它适合保护什么、不能替代哪些安全边界,以及如何用测试核对结果。433 收藏 -
自签名 CA 或内网证书接入 Go 客户端时,握手失败往往不是服务端证书坏了,而是根证书没有进入本次 Verify 使用的证书池。本文从系统根证书池、NewCertPool、AddCert 到 Verify 串起一条可运行的证书链校验路径。433 收藏 -
tmpfs 读写快却不是永久磁盘:从 size、noswap、挂载点和重启行为出发,判断缓存、临时文件和持久数据应该放在哪里。433 收藏 -
用 PHP Fiber 把一个长任务拆成可暂停的执行段,演示 Fiber::start、Fiber::suspend、Fiber::resume 与 Fiber::getReturn 的调用关系、返回值边界和异常处理。433 收藏 -
用 netip.Prefix.Contains 判断 IPv4、IPv6 网段归属,重点核对地址族、Masked 规范化和边界测试,避免把字符串比较或映射地址混进访问控制。432 收藏 -
以月下玻璃温室为唯一原创题材,拆解适合手机锁屏的顶部留白、主体下沉、前中后景和冷暖光线,并提供可直接复用的中英文提示词、壁纸主图与明显不同的变体下载。432 收藏 -
解释 Go http.Request.GetBody 的生成条件,区分可重读请求与流式请求,并给出重试、内存控制和上传场景的检查方法。431 收藏 -
大模型返回的 JSON 偶尔缺字段、枚举值漂移或混入解释文字时,不能只继续堆提示词。本文按输出稳定性、供应商能力和业务风险比较提示词约束、结构化输出与服务端校验,给出可落地的组合选择和验收门槛。431 收藏 -
Go embed.FS 把配置目录编译进程序后,可以用 fs.WalkDir 按路径筛选 YAML 文件并保留遍历错误。本文从嵌入文件树开始,演示目录遍历、扩展名过滤、错误返回和测试检查。431 收藏 -
以雨后长满苔痕的石阶为唯一主题,拆解适合锁屏的冷绿主壁纸、琥珀光变体、中英文提示词与逐项改词方法,保留时间区域和桌面图标区域的干净留白。431 收藏 -
white-space-collapse 把空白折叠从 white-space 中拆出来,适合处理用户输入、代码片段和多行说明。本文用最小示例解释 collapse、preserve、preserve-breaks、preserve-spaces、break-spaces 的差异,并给出旧浏览器降级与验收方法。430 收藏 -
批量导入并不总是适合一条失败就回滚全部数据。本文用 PHP PDO 和 MySQL 演示 SAVEPOINT 的局部回滚写法,说明保存点命名、异常处理、释放保存点与最终提交的边界。430 收藏 -
Golang · Go问答 | 4天前 | net/http · Go问答 · HTTP响应 · 连接控制 · Go FLUSH http.ResponseController Hijack ErrNotSupported
http.ResponseController 把 HTTP 响应刷新和连接劫持能力统一到一组探测方法中。本文用真实 Handler 场景拆开 Flush、Hijack 与 ErrNotSupported 的调用边界,说明什么时候应当回退,以及如何验证响应状态。430 收藏 -
多模态模型处理跨页 PDF 表格时,字段错位往往来自分页、表头和行号没有对齐。本文把 PDF 页面切片、表头继承、行号复核和低置信度回收串成一条可操作的排查链,给出结构化结果验收方法。430 收藏 -
以雨后雾蓝苔藓温室为唯一主题,整理一组适合手机锁屏的原创壁纸提示词:主图用玻璃雨痕、苔藓台阶和顶部留白建立纵向层次,再用暖金灯串做明显变体,并说明主体位置、色温、景深和裁切的改词方法。430 收藏