Go语言技术文章
-
Go 1.23 引入的 reflect.Value.Seq2 可以把数组、map、切片或字符串暴露成键值迭代器。本文用可运行示例说明 Value 回调、Interface 类型断言、yield 返回 false 提前停止,以及不支持 Kind 时的边界。213 收藏 -
数据库 · Redis | 1天前 | Redis · 缓存 · 运维 · 内存淘汰 · redis maxmemory maxmemory-policy volatile-lru noeviction allkeys-lfu
Redis 达到 maxmemory 后,volatile-lru、allkeys-lfu 和 noeviction 的行为并不相同。本文用一组可复核的键、命令和 INFO 指标,说明如何按数据是否允许淘汰来选择策略,并识别写入失败边界。213 收藏 -
Golang · Go教程 | 1天前 | 网络编程 · go · HTTP协议 · net/http · 兼容性 · Go http/2 HTTP/1 http.Protocols SetHTTP1 SetHTTP2 ALPN
Go 1.24 的 http.Protocols 让 Server 和 Transport 能显式声明 HTTP/1、TLS 上的 HTTP/2 以及明文 HTTP/2。本文从一个需要固定协议的服务场景出发,拆解 SetHTTP1、SetHTTP2 的配置位置、ALPN 边界和兼容检查。212 收藏 -
Golang · Go问答 | 1天前 | HTTP · go · 性能排查 · 连接管理 · Go net/http 连接泄漏 ConnState StateNew StateActive StateClosed
Go 的 net/http.Server.ConnState 能把连接状态变化暴露出来。本文用 StateNew、StateActive、StateIdle 与 StateClosed 计数,区分正常长连接、慢请求和连接泄漏,并给出可运行的核对方法。211 收藏 -
以海雾笼罩的黑沙滩潮池和远处白色海鸟为主体,做一组适合手机锁屏的竖屏壁纸。主图把潮池与海鸟压在下半部,顶部留下干净雾天空间;变体改用低角度暖色海光,并附完整中英文提示词和改词方法。210 收藏 -
介绍栗子漫画产品站、Android与iOS下载入口及仅支持APP的产品定位,并说明外部跳转、iOS自签、权限隐私和内容使用边界。210 收藏 -
用一个可运行的 Go HTTP 示例,把租户配置从全局变量迁移到请求级依赖容器,说明 Handler、TenantConfig 和 context.Context 的边界、取舍与验证方式。209 收藏 -
MySQL 连接池复用 TCP 连接时,SESSION 变量会随连接一起保留。本文用 time_zone、sql_mode 和 init SQL 说明旧状态从哪里来,给出借出前初始化、归还后清理与复用校验的方法。209 收藏 -
关键词检索和向量检索各自找到了内容,合并后却出现重复段落、来源顺序混乱或引用丢失,问题往往出在结果融合阶段。本文用可运行的 Python 示例拆开去重、分组、来源优先级与引用回填,让多路 RAG 的合并结果可解释、可回归。208 收藏 -
科技周边 · 业界新闻 | 1天前 | 云原生 · 安全 · kubernetes · 版本更新 · 策略治理 · Kubernetes 1.37 manifest-based admission control AdmissionConfiguration staticManifestsDir CEL
Kubernetes v1.37 将基于 manifest 的准入控制配置提升到 Beta,AdmissionConfiguration 可从 staticManifestsDir 加载 Webhook 与 CEL 策略。本文用策略加载路径、API Server 重启与 etcd 不可用场景,拆解它解决的控制面风险和采用边界。208 收藏 -
工商业储能项目不能只看报价单上的每千瓦时价格。比较合同时,应先核对当地分时电价和市场交易规则,再把容量电费、计量边界、充放电调度、衰减、收益分成、偏差责任和退出条件写清楚。207 收藏 -
数据库 · MySQL | 2天前 | MySQL · 事务 · 并发控制 · 隔离级别 · InnoDB · READ COMMITTED MySQL一致性读 当前读 快照读 REPEATABLE READ FOR UPDATE
用两个事务的可复现实验解释 MySQL InnoDB 快照读为什么看不到另一个事务刚提交的数据,并对比 REPEATABLE READ、READ COMMITTED 与 SELECT ... FOR UPDATE 的适用边界。207 收藏 -
搜索框连续输入时,旧请求可能晚于新请求返回并覆盖结果。本文用 AbortController 取消上一请求,配合请求序号和状态复原,收口竞态并给出可运行的验证示例。207 收藏 -
用一个共享计数器测试说明 t.Parallel 的调度边界,再配合 go test -race 和失败证据,让并发问题能稳定复现、定位并回归。207 收藏 -
用 PHP DateTimeImmutable 演示 modify 加月的月末溢出,解释为什么 1 月 31 日会跳到 3 月,并给出稳定的月末计算写法。207 收藏