Go语言技术文章
-
go fix inline 不是普通编译器优化,而是依据 //go:fix inline 注释对兼容入口提出源码替换建议。本文用函数、常量、类型别名和测试文件四个场景说明识别条件,并给出安全预览与落盘方法。468 收藏 -
Go os.Chmod 传入符号链接路径时会跟随链接修改目标文件。本文用 Stat、Lstat 和 Readlink 区分目标权限、链接对象与指向关系,并给出部署脚本的检查顺序。468 收藏 -
目前可直接核对的是兽音译者公开产品资料页 https://shouyufanyi.com/。页面展示明文与兽音文本双向转换、自定义四字符、复制清空和浏览器本地处理等功能,并明确说明这类可逆编码不等同于高强度加密。本文只做中性功能说明,不建议处理密码或其他敏感信息。468 收藏 -
Jinja 子模板重写 block 后,父区块内容不会自动保留;需要追加时在子区块中调用 super()。本文从覆盖现象出发,说明 super、extends、super.super() 和 scoped 的边界,并给出一份排查清单。468 收藏 -
食品经营许可证需要延续时,应在有效期届满前九十个工作日至十五个工作日期间向原发证市场监督管理部门申请。本文整理申请材料、经营条件变化、现场核查和临近到期时的注意事项。468 收藏 -
Go crypto/rand.Int 返回 [0,max) 内的均匀随机整数。本文说明 rand.Reader、big.Int、闭区间 span、非法范围检查和大整数转换的边界。468 收藏 -
Go text/template 默认会继续执行缺失的 map 字段。本文说明如何用 Option("missingkey=error") 让 Execute 立即返回错误,并比较 default、zero 与 error 的适用边界。468 收藏 -
向量检索不应把租户、文档类型等硬约束交给 embedding 猜测。本文以 Qdrant 为例,把过滤字段写入 payload、提前建立 payload index,再用 Filter 绑定向量召回,并说明应用层后置筛选、字段选择性和索引成本的边界。467 收藏 -
排查 archive/zip 注册压缩器后没有调用的问题,重点检查 method ID、CreateHeader、CreateRaw、Copy、Writer 实例与注册时机。467 收藏 -
在 Linux cgroup v2 中,把目标 PID 逐个写入非根 cgroup 的 cgroup.procs,再向 cgroup.freeze 写入 1 或 0,即可冻结或恢复整棵子树。本文重点说明如何用 cgroup.events 的 frozen 字段确认异步操作完成,并处理权限、祖先冻结与迁移边界。467 收藏 -
永雏小菲语音盒的公开资料页列出悬浮窗、快捷触发和多场景播放描述,本文按公开页面核对入口、系统权限与使用边界。467 收藏 -
magisk 的可信入口是 topjohnwu/Magisk 官方仓库,官方开发文档进一步列出支持平台、Python、Git、Android Studio、ANDROID_HOME、JDK 和 build.py 构建入口。本文只整理开发者阅读与环境核对方法,并说明 debug 构建和签名校验的边界。467 收藏 -
Go unique 负责规范化可比较值,不提供 TTL、容量限制、手工失效、加载错误或命中统计。本文用服务配置场景拆分句柄层与缓存层,说明哪些需求必须继续使用业务缓存。467 收藏 -
encoding/json/v2 默认拒绝 JSON 对象中的重复成员名,因为不同实现可能对重复值采用不同合并规则。本文对比 v1 与 v2 的语义,演示 AllowDuplicateNames 的兼容边界,并给出上游修复与局部适配方案。467 收藏 -
Golang · Go教程 | 1星期前 | web安全 · Go教程 · net/http · CSRF防护 Go CrossOriginProtection AddTrustedOrigin 可信子域 跨源写请求
以控制台和 API 分处不同子域的场景,讲清 Go CrossOriginProtection 的精确 Origin 放行、启动校验、拒绝日志、CORS 边界与回归测试。467 收藏