Go语言技术文章
-
Shotcut 是一款免费、开源、支持 Windows、macOS 和 Linux 的视频编辑器。本文从软件定位、格式与时间线能力、官方入口、下载选择、安装更新和权限安全几个方面,帮你判断它是否适合自己的剪辑任务。310 收藏 -
MySQL 分区表建好后查询仍然很慢,往往不是分区失效,而是条件没有触发分区裁剪。本文用按月订单表拆解 EXPLAIN PARTITIONS、范围条件和分区键改写的验证方法。310 收藏 -
AI 应用调用搜索、数据库或业务接口时,超时不只是返回一条错误消息。本文用 Go context 把截止时间、取消信号、工具结果和用户状态串成一条可验收的链路,说明何时停止、如何记录以及怎样避免重复执行。310 收藏 -
用 netip.ParseAddrPort 统一校验 host:port 输入,拆开 IPv4、IPv6 方括号、缺失端口和端口越界等边界,并给出可复用的 Go 代码。310 收藏 -
PHP 8.4 的 #[\SensitiveParameter] 可以让异常回溯和参数转储避开密码、令牌等敏感值。本文用一个登录服务例子说明它的作用范围、调用链和上线前的日志核对方法。310 收藏 -
Golang · Go教程 | 6天前 | 标准库 · 静态分析 · Go教程 · go/parser · go/ast · Go ast go/ast parser.SkipObjectResolution go/types
Go 的 parser.SkipObjectResolution 会跳过已经过时的语法级对象解析,减少解析阶段的 CPU 和内存开销。本文用 ParseFile、ast.File 和 go/types 的最小示例说明它保留什么、舍弃什么,以及何时必须补上类型检查。310 收藏 -
Go 的 log/slog 可以把日志级别集中交给 HandlerOptions 管理,再用 LevelVar 在运行时切换,而 ReplaceAttr 适合统一字段格式。本文用一条可运行的配置链说明三者的职责边界、切换时机与验收方法。310 收藏 -
说明动漫岛产品站的核验入口、追番与阅读功能、Android兼容信息,并提示下载、权限和内容版权的安全边界。310 收藏 -
AI 接口要求返回 JSON,却偶发多字、缺字段或类型不一致。本文从问题现场出发,按提示词、Schema、模型返回、解析层和兜底策略逐步定位,给出更稳的结构化输出落地流程。309 收藏 -
高温天轮胎更容易出现异常。本文结合公安交警公开提示,整理行驶中爆胎时应先做什么、车辆停稳后怎样设置警示,以及出发前该检查哪些轮胎信号。309 收藏 -
文章 · java教程 | 1个月前 | Java · HTTP · ndjson · httpclient · 性能实践 · 流式读取 背压 Java HttpClient NDJSON BodyHandlers.ofLines
Java HttpClient 读取 NDJSON 时,先用 BodyHandlers.ofLines() 把响应转成逐行流,再在消费端做字段校验、数量上限和超时收尾。本文用订单事件流说明连接关闭、异常中断与消费速度不匹配时的处理边界。309 收藏 -
Golang · Go问答 | 1个月前 | 超时 · 错误处理 · go · Context · errors.Is Go context deadline exceeded WithCancelCause
Go 服务里看到 context deadline exceeded,不代表所有请求都只是超时。本文从上游主动取消、下游调用超时和本地截止时间三种现场出发,演示 WithCancelCause、Cause 与 errors.Is 的判断顺序,让日志能指出真正的中断来源。309 收藏 -
起因是在技术群的讨论中,有小伙伴提出想要提升对TypeScript的理解。于是便有了这篇文章,它将为大家讲述TypeScript中几个常见却又不好理解的知识点。至于简单的使用方法,大家可以自行查阅官网文档! Typescript中的几个重要概念 1.any 和 T(泛型)的区别 /** any 和309 收藏 -
Hugging Face Inference Providers 可以让同一套客户端接入多个推理服务。本文从 provider=auto 的默认路由开始,说明何时固定具体 provider、如何设计 fallback、如何记录实际路由和响应字段,避免模型可用但结果格式悄悄变化。309 收藏 -
Go 的 context.WithCancelCause 能让调用方同时看到 context.Canceled 和真正的取消根因。本文用一个请求链示例拆解取消传播、Cause 读取、父子上下文竞速与错误包装边界。309 收藏