Go语言技术文章
-
通过 go mod vendor 生成 vendor 与 vendor/modules.txt,在断网构建机用 GOPROXY=off 和 -mod=vendor 完成 Go 项目的离线构建,并处理 go.mod 与 vendor 不一致问题。258 收藏 -
PHP 文件上传时不要直接相信客户端 MIME 或文件扩展名,应读取服务器临时文件,用 finfo(FILEINFO_MIME_TYPE) 判断内容,再通过允许列表和安全命名完成保存。499 收藏 -
Go 泛型约束中的 int 只匹配精确的 int 类型,~int 才会接纳底层类型为 int 的命名类型。本文用最小代码和类型集合说明两者差异。441 收藏 -
整理 LT画质助手产品站的 v5.3.0 版本信息、正式下载入口、更新日志与安装前核对要点,并说明安全使用边界。184 收藏 -
Debian 11 的 PostgreSQL PGDG 源已移入 apt-archive。本文说明如何改源、固定 PostgreSQL 大版本、检查 apt 候选包,并把归档主机纳入后续升级计划。283 收藏 -
用 Go 的 go build -ldflags -X 在编译时注入版本号、Git 提交号和构建时间,并说明 buildvcs 元数据的读取边界。358 收藏 -
知识库删除原文时,不能只删业务数据库记录,还要依据稳定的 doc_id 清理 Qdrant 中的全部 points。本文说明 payload 设计、按过滤器删除、wait/ordering 选择,以及如何避免并发重建任务把旧向量重新写回。335 收藏 -
根据 Google Play 诗歌本产品页,整理应用名称、开发者、包名、页面更新时间、首发版本、应用内购买与安装前核对方法。344 收藏 -
Go 泛型函数的类型推导主要依赖调用实参与函数形参之间的类型关系,不能根据接收返回值的变量类型倒推。本文用无参数泛型工厂说明失败原因,并给出显式类型实参和增加 typed 参数两种 API 设计方案。241 收藏 -
繁花动漫目前可核验的是公开产品资料页。本文整理 3.1.1、包名、厂商和敏感权限信息,并给出安装前的核对边界。480 收藏 -
Go 可以用文件名后缀和 //go:build 条件编译为 Windows、Linux 提供不同实现。本文用一个跨平台文件权限接口说明目录组织、构建标签、文件选择检查和常见坑。438 收藏 -
Redis Pub/Sub 断线后不能补回已经错过的消息。本文解释至多一次投递的原因,并用 Redis Streams 消费组设计可补读的可靠事件方案。362 收藏 -
Go 接口值用 == 比较并不总是安全:当两个接口装着相同的切片、map 或函数类型时,比较会在运行时 panic。本文用最小示例说明原因,并给出动态类型检查与按业务语义比较的写法。378 收藏 -
qooapp遇到游戏闪退、账号继承、充值或更新异常时,先区分平台问题与游戏内问题,再按官方FAQ指引联系对应客服,并在更新前保护现有数据。184 收藏 -
MySQL GROUP_CONCAT 结果被截断时,先检查 group_concat_max_len,再按会话、全局和持久配置选择修复方式,并排除字节长度、排序、NULL 与 max_allowed_packet 等边界问题。470 收藏