Go语言技术文章
-
两张原创靛蓝云脊9:16手机壁纸:主图用中下部抬升的云层和顶部低细节留白服务锁屏,变体把主体压低并偏向右下以扩大安全区,并附完整中英文提示词和调整方法。342 收藏 -
MySQL 直方图适合修正倾斜列的选择性估算。本文从基线、建直方图、检查采样、对比 EXPLAIN 到刷新和回滚,给出一套可操作的排查手册。341 收藏 -
讲清 Python 3.14 如何用 uuid.uuid7 生成带毫秒时间的 UUID,读取 time 字段、按对象或字符串排序,并避开跨节点时钟偏差与安全令牌误用。341 收藏 -
Go bufio.Reader.UnreadByte 只能撤回最近一次成功读到的字节,因为 Reader 只维护一个回退状态而不是历史栈。本文结合缓冲游标、失效调用和替代方案说明如何正确处理解析试探。341 收藏 -
性质测试适合输入域宽、确定性强且能写出不变量的函数;示例断言更适合少量关键业务边界、精确输出和外部状态行为。本文结合 Go 原生 fuzzing,给出选择矩阵、幂等性示例、反例与混合测试清单。341 收藏 -
敏感信息进入 Go 日志后,不能只靠调用点自觉替换。本文先说明已泄露日志的止损,再用 slog LogValuer、ReplaceAttr 和统一 Logger 装配建立多层脱敏,并列出嵌套字段、自由文本与旁路输出的验证清单。341 收藏 -
Composer 依赖冲突的核心是多个版本约束没有共同候选。先用 prohibits/why-not 还原阻塞路径,区分普通包与 PHP、扩展等平台依赖,再通过局部 update、-W、--minimal-changes 与 dry-run 控制最小调整面。341 收藏 -
pytest Fixture 的 scope 决定资源被缓存和复用多久。本文从测试隔离、初始化成本和共享状态风险出发,对比五种作用域,并给出 session 基础设施配合 function 事务的实用方案。341 收藏 -
自定义 slog.Handler 重复输出属性,通常源于 WithAttrs 修改共享切片、WithGroup 重复展开或 Handle 合并了两次。本文按属性来源、不可变派生和分组作用域给出排查与修复方法。341 收藏 -
Golang · Go教程 | 1星期前 | TLS · Go教程 · Go x509 VerifyOptions ExtKeyUsageServerAuth ExtKeyUsageClientAuth mTLS证书用途
讲解 Go crypto/x509 VerifyOptions.KeyUsages 的服务器与客户端证书用途差异,给出显式验证函数、常见错误、TLS 配置映射和回归测试清单,避免空 KeyUsages 默认值与 ExtKeyUsageAny 带来的误判。341 收藏 -
栗子漫画的产品站入口是 https://lizimh.com/。首页将它定位为追漫工具,展示资源聚合、每日更新以及 Android 和 iOS 入口,并明确写有仅支持 APP 使用。页面宣传语和平台按钮只能帮助辨认产品,不能替代应用安全、版权授权和下载来源核验。341 收藏 -
面向以 -cover 构建的长期运行程序,说明 Go runtime/coverage.WriteCountersDir 生成的计数快照如何与匹配的元数据配合,并用 go tool covdata 做汇总分析。341 收藏 -
Go 1.22+ 的 net/http.ServeMux 可以把 HTTP 方法、路径通配符和参数提取直接写进路由模式。本文用一个小型文章接口说明 GET/HEAD、PathValue、剩余路径、优先级与尾斜杠边界。341 收藏 -
Java JDBC 批量插入后,可以通过 RETURN_GENERATED_KEYS 请求生成键,再用 getGeneratedKeys() 遍历驱动返回的 ResultSet。本文给出完整写法,并说明空结果、驱动支持、顺序映射、事务回滚和资源关闭等边界。341 收藏 -
PHP 8.0 及以上可以用 str_ends_with() 判断字符串后缀。本文说明参数顺序、大小写敏感、空字符串返回 true,以及文件扩展名封装时的版本与编码边界。341 收藏