Go语言技术文章
-
以海雾笼罩的黑沙滩潮池和远处白色海鸟为主体,做一组适合手机锁屏的竖屏壁纸。主图把潮池与海鸟压在下半部,顶部留下干净雾天空间;变体改用低角度暖色海光,并附完整中英文提示词和改词方法。210 收藏 -
介绍栗子漫画产品站、Android与iOS下载入口及仅支持APP的产品定位,并说明外部跳转、iOS自签、权限隐私和内容使用边界。210 收藏 -
文章 · 常见问题 | 1星期前 | android · 常见问题 · shimeji桌宠 · 桌面宠物 · shimeji桌宠不显示 shimeji桌宠悬浮权限 shimeji桌宠Ghost Mode
shimeji桌宠是 Shimeji: Screen Buddies 的中文搜索称呼,当前可核验产品站为 https://shimeji.app/。本文围绕 Android 悬浮显示不生效,说明权限、Online 角色、Ghost Mode、数量和系统兼容的排查顺序。210 收藏 -
根据新新动漫公开产品资料页,说明离线下载、阅读记录同步和卸载后的数据边界,并提示第三方资料页不能替代官方授权或安全保证。210 收藏 -
Assistants API 进入弃用后的迁移重点,不是替换一个接口地址,而是重新划分会话状态、工具调用、输出解析和数据保留边界。本文给出旧对象到 Responses API 的映射表、适配代码和可回滚灰度顺序。210 收藏 -
用 testing.F 和 f.Add 写 Go fuzz 测试时,随机字节并不会自动符合业务格式。本文演示如何保留长度与位置变化,把输入映射到合法字符域,并拆分非法输入测试。210 收藏 -
Go 1.23 的 range over function 如何停止生产方?本文用 iter.Seq、yield bool 和 iter.Pull 说明 break、return 后的停止合同与 defer stop 收尾方式。210 收藏 -
Go trace 页面打不开,先检查 trace.out 是否仍在写入,再确认 trace.Stop、文件 Close 和进程退出顺序,最后排除浏览器与旧格式兼容问题。210 收藏 -
Golang · Go问答 | 3天前 | 闭包 · defer · Go问答 · 日志排查 · 函数返回 · Go defer参数求值 defer打印旧值 Go闭包延迟读取 Go日志旧值排查 Go函数退出日志
Go 中 defer 后修改变量却打印旧值,通常是因为参数在 defer 登记时已经求值。本文用最小示例区分参数快照与闭包读取,并给出日志、循环和命名返回值的选择方法。210 收藏 -
解释 Go TCPConn.CloseWrite 为什么只关闭本地发送方向,拆解已写入数据、FIN、服务端读取与 io.EOF 的关系,并给出发送完请求后继续读取响应的示例。210 收藏 -
Go copy 支持源切片与目的切片重叠。本文用区间和示例说明复制方向、返回值、插入删除写法,以及长度、容量和并发边界。210 收藏 -
科技周边 · 业界新闻 | 3星期前 | devops · gitHub actions · 工程实践 · 持续集成 · CI/CD GitHub Actions Runner升级 自托管 runner 2.329.0
GitHub Actions 正在恢复自托管 Runner 版本强制检查:2.329.0 是注册或重新注册的最低版本,已注册 Runner 还要在新版本发布后 30 天内完成更新。本文把官方变更拆成可执行的盘点、升级和回归检查。209 收藏 -
重复把长文档或系统提示词发送给 Gemini API 时,可以用显式 Context Caching 保存公共上下文,再通过 cachedContents、TTL 和 usage.total_cached_tokens 验证缓存是否真的生效。209 收藏 -
用一个可运行的 Go HTTP 示例,把租户配置从全局变量迁移到请求级依赖容器,说明 Handler、TenantConfig 和 context.Context 的边界、取舍与验证方式。209 收藏 -
MySQL 连接池复用 TCP 连接时,SESSION 变量会随连接一起保留。本文用 time_zone、sql_mode 和 init SQL 说明旧状态从哪里来,给出借出前初始化、归还后清理与复用校验的方法。209 收藏