Go语言技术文章
-
Go go.mod 中的 go 行声明模块可接受的最低 Go 版本,toolchain 行声明开发时更倾向使用的工具链;GOTOOLCHAIN 决定是否自动切换。文章从实际协作场景出发,给出配置、排查和 CI 固定版本的方法。281 收藏 -
科技周边 · 业界新闻 | 1天前 | 云原生 · kubernetes · 业界新闻 · Kubernetes Karmada PropagationPolicy ClusterPropagationPolicy 多集群治理 资源传播
Karmada 资源传播策略把资源选择、成员集群选择、依赖传播和多策略优先级拆成可审计边界。本文从 PropagationPolicy 与 ClusterPropagationPolicy 的治理范围出发,说明如何配置资源选择器、placement、依赖传播和变更回滚边界。281 收藏 -
临时参会可以优先使用 Webex web app,频繁主持或需要完整设备能力时再从 Cisco Webex 官方下载页安装客户端。本文核对网页版、登录、下载更新和权限检查路径。280 收藏 -
同一条 MySQL 查询使用预编译参数后可能出现不同执行计划。本文从参数类型、隐式转换、索引可用性和 EXPLAIN 复核入手,给出可回归的排查与改写方法。280 收藏 -
Go 1.24 引入的 os.Root 能把文件操作限制在指定目录内,但它不是忽略符号链接的黑盒。本文用 OpenRoot、Root.Open 与 Root.FS 拆解路径越界、目录链接和 DirFS 的边界。280 收藏 -
数据库 · Redis | 1个月前 | Redis · 队列 · 并发控制 · 故障排查 · Sorted Set · redis Sorted Set ZPOPMIN ZMPOP 并发消费 业务顺序
Redis ZMPOP 可以从 Sorted Set 原子取出最小分值成员,但批量弹出后的业务顺序、空结果和多消费者并发仍需要单独设计。本文用 redis-cli 拆开 MIN、COUNT、分值返回和单消费者批处理边界。280 收藏 -
科技周边 · 业界新闻 | 1个月前 | 云原生 · 监控 · kubernetes · 版本发布 · 资源监控 Kubernetes 1.37 Metrics API kubectl top HorizontalPodAutoscaler
Kubernetes 1.37 将 metrics.k8s.io API 推进到稳定的 v1。变化不只是版本标签:集群团队需要把 metrics-server、kubectl top、HorizontalPodAutoscaler 和权限链路放在同一条验收路径上,确认监控数据能可靠支持扩缩容决策。280 收藏 -
pubgtool画质助手产品站面向和平精英与 PUBG Mobile 玩家,本文整理支持范围、画质与帧率方案、设备负载提示及使用边界。280 收藏 -
Go 结构体切片按多个字段排序时,先比较主字段,只有主字段相等才比较次字段。本文用 slices.SortFunc 给出姓名升序、年龄升序及混合升降序写法,并说明原地排序、不稳定排序和旧版 Go 的兼容处理。280 收藏 -
掌握 journalctl 按 systemd 服务、时间范围和输出格式导出诊断日志的方法,并排查 unit、时区、权限与空结果等常见问题。280 收藏 -
Go httptest.NewRecorder 的 Code 并不是创建时就固定为 200。本文区分显式 WriteHeader、写正文触发的隐式 200 和完全不写响应的 0,并说明为什么应使用 Result().StatusCode 断言最终 HTTP 状态。280 收藏 -
Go 标准库 archive/zip 可以通过 Reader.File 遍历压缩包条目,使用 Name 读取文件名,使用 UncompressedSize64 和 CompressedSize64 获取 ZIP64 兼容的大小信息。本文补全目录项、路径安全、资源关闭和生产检查边界。280 收藏 -
Linux cgroup v2 中,memory.current 用来观察当前及后代 cgroup 的内存,memory.max 用来设置硬上限;配合 memory.events 可以判断节流、触顶和 OOM。280 收藏 -
RAG 文档切片的 overlap 没有固定标准。本文按独立问答、连续流程和跨段推理拆分起始比例,并用边界命中、重复率、索引规模和答案证据建立调参方法。280 收藏 -
go test 会把测试实际查询过的环境变量纳入缓存输入。变量值变化,或从未设置变为空字符串,通常都会让下一次测试重新执行;用 gocachetest 可直接看出原因。280 收藏