Go语言技术文章
-
Go Handler 读取请求体后下游为空,通常是前置组件消费了 Request.Body。本文给出解析一次传递 Payload、兼容旧下游重建 Body,以及大小限制和错误处理方案。442 收藏 -
皮皮喵漫画可先通过 https://www.pipimiao.com/ 核对产品站,再用 Google Play 条目确认 Android 应用身份。公开页面没有明确写出注册登录要求,收藏和阅读进度等功能也不应被直接推断为必须注册。442 收藏 -
Go 使用 cipher.NewGCMWithTagSize 兼容既有 AES-GCM 协议时,需要固定 12 到 16 字节的认证标签长度,并让 Seal、Open、nonce 和附加数据配置保持一致。本文用一个小项目示例说明参数选择、错误判断和迁移边界。442 收藏 -
Go 的 rsa.EncryptOAEP 与 rsa.DecryptOAEP 必须使用相同 label。本文用用途名、数据类型和版本构造稳定 label,封装专用解密入口,并说明错用密文、统一错误处理、哈希一致和真实性边界。442 收藏 -
文章 · php教程 | 1星期前 | 文件上传 · php教程 · php 文件上传 多文件上传 session.upload_progress cancel_upload UPLOAD_ERR_EXTENSION
PHP Session Upload Progress 可以通过 cancel_upload 取消同一多文件请求中当前进行的文件和待处理文件,但不会移除已经成功完成的文件。本文给出进度查询、取消接口、错误码判断和请求缓冲排查方法。442 收藏 -
Go huh 给输入框添加字段校验函数的关键是调用 Input.Validate,把字符串规则返回为 error;本文用空值、长度与业务约束说明如何组合校验,并处理错误显示、Value 绑定和可访问模式边界。442 收藏 -
用 cmpopts.EquateApprox 为 go-cmp 配置相对容差、绝对容差和接近零时的兜底边界,并说明 Equal、Diff、float32、NaN 与无穷大的排查方法。442 收藏 -
Golang · Go问答 | 1星期前 | HTTP · go · sse · net/http · net/http WriteTimeout SSE IdleTimeout Go HTTP 长连接空闲超时
Go net/http 的 IdleTimeout 主要管理 keep-alive 连接等待下一个请求,并不是 SSE 消息间隔计时器。本文区分 IdleTimeout、WriteTimeout、Flush、心跳和中间代理策略,给出一套可落地的 SSE 排查与处理方式。442 收藏 -
并发测试里固定随机种子仍可能复现不了同一结果,常见原因是多个 goroutine 共享 Rand 或 Source,调用顺序被调度改变。本文按当前 math/rand 规则解释并发边界,给出局部随机源、种子派生和 rand.Seed 迁移方案。442 收藏 -
用用户级本机 TCP 小示例解释 systemd socket activation:拆分 .socket 与 .service,读取并识别继承 fd,区分 Accept 模式,并说明启用、排障和停止时的监听生命周期。442 收藏 -
用 ip neigh 读取 IPv4 ARP 邻居表,区分 reachable、stale、incomplete、failed 与 permanent,并按目标地址、网卡和状态收窄刷新范围。442 收藏 -
Go Background 本身不保存请求值。本文区分派生上下文复用、共享可变对象和取消关系,提供每请求独立关联号中间件,并说明私有键、WithoutCancel 与后台任务的数据边界。442 收藏 -
Go io.NewSectionReader 将 ReaderAt 限制在指定偏移和长度内,掌握 Read、ReadAt、Seek、Size 与 Outer 的边界语义。442 收藏 -
科技周边 · 人工智能 | 1天前 | 人工智能 · 人工智能 Hugging Face Inference Providers OpenAI Chat Completions 路由 API 模型标识 HF_TOKEN
Hugging Face Inference Providers 提供 OpenAI 兼容的 Chat Completions 路由。本文从 baseURL、HF token、messages 消息结构和模型路由后缀入手,给出一套可迁移的 Python 调用方式,并说明图片、嵌入等非聊天任务为什么要改用官方 InferenceClient。442 收藏 -
JSON.rawJSON 可以把经过校验的原始 JSON 原子值交给 JSON.stringify,适合保留超大整数的数字文本;本文同时说明合法性、字符串语义和兼容性边界。442 收藏