Go语言技术文章
-
Go 的 log/slog 可以把日志级别过滤交给 HandlerOptions,但固定 Level 与可动态调整的 LevelVar 适用场景不同。本文用 JSONHandler、测试缓冲区和最小示例说明过滤发生在哪里,以及如何验证 DEBUG 是否真的被挡住。228 收藏 -
数据库 · Redis | 6天前 | Redis · Redis Cluster · 故障排查 · Pub/Sub · Redis Cluster Redis PUBSUB SHARDCHANNELS Redis 分片订阅 SHARDNUMSUB
Redis Cluster 使用分片 Pub/Sub 后,频道是否活跃、订阅者到底在哪个节点,不能再只看 PUBSUB CHANNELS。本文用 PUBSUB SHARDCHANNELS、SHARDNUMSUB 和节点范围核对分片频道,拆开模式匹配、活跃定义与故障排查边界。228 收藏 -
排查 Go context.WithDeadline 提前结束的问题,理解父级截止时间只会更早不会更晚的继承规则,并用剩余预算、HTTP 超时和测试日志完成可复现核对。228 收藏 -
Golang · Go教程 | 6天前 | golang · sync.Cond · 并发编程 · 任务队列 · 生产者消费者 · Go wait sync.Cond Broadcast 并发任务队列 有界队列
sync.Cond 适合把“队列未满”和“队列非空”这两个条件变成可等待、可唤醒的并发协议。本文用 Go 实现一个固定容量任务队列,说明 Wait 为什么必须放在条件循环中,以及满队列、空队列和关闭状态如何安全退出。228 收藏 -
strings.Builder.String 返回后继续写,旧字符串通常不会被业务代码直接改写,但 Builder 可能复用底层缓冲区并触发扩容。本文用源码和小实验拆开共享存储、扩容与 Reset 的边界。228 收藏 -
围绕海边灯塔旁的潮汐草坡制作一组原创竖屏手机壁纸,先展示雾白海风主图,再给出对应的中英文完整提示词、锁屏留白改词方法和明显不同的日落珊瑚变体。228 收藏 -
Go 泛型调用报错时,问题常常不在类型参数本身,而在约束的类型集、方法集与调用点能否同时建立推导方程。本文用三个最小例子拆开接口约束、显式实例化和返回值推导的边界。228 收藏 -
爱玩机工具箱的官方入口是 https://byyoung.top/,定位是面向安卓设备的系统工具箱。本文根据官网和官方开始使用页,说明适合人群、主要能力、权限边界与官方入口核对方法。228 收藏 -
gfx工具箱产品站将其定位为面向 Android 设备的游戏图形优化工具,公开说明涉及分辨率、HDR、帧率、抗锯齿和阴影等选项。本文整理产品入口、适合人群、兼容性、权限隐私与异常处理边界,帮助读者先核对设备和游戏版本。228 收藏 -
Python 3.14 官方 macOS 与 Windows 二进制带有实验性 JIT。本文用 PYTHON_JIT 和 sys._jit 设计一次可回退的灰度检查,说明平台范围、观测项、第三方依赖风险以及为什么不应直接作为生产默认值。228 收藏 -
Webex是思科推出的在线协作平台,核心包含视频会议、团队消息和云通话。本文从官方入口、网页版入会、桌面端下载和适用场景几个方面说明它适合什么人使用。227 收藏 -
将自然日输入从时间点语义中分离,显式设置时区、严格解析日期并接收不可变对象返回值,避免换环境导致订单日期偏移。227 收藏 -
科技周边 · 业界新闻 | 1星期前 | 安全 · Node.js · javascript · 运行时 · 权限模型 · Node.js 26 --permission Permission Model ERR_ACCESS_DENIED 运行时权限
Node.js Permission Model 在 Node.js 26 文档中已是稳定能力,但它限制的是运行时可调用资源,不等于操作系统级沙箱。本文结合 --allow-fs-read、--allow-child-process 与 ERR_ACCESS_DENIED,拆解它适合的部署边界、容易误判的地方和迁移检查清单。227 收藏 -
围绕 Go net/http Cookie.Partitioned 说明 CHIPS 的设置方式、Secure 与 SameSite=None 的组合要求,以及浏览器兼容和降级核验边界。227 收藏 -
SSH 还没有进入密码或密钥认证就卡住时,先用 ssh -vvv 判断连接、密钥协商和认证分别停在哪一层,再结合 sshd 服务端日志做最小修改与复测。227 收藏