Go语言技术文章
-
文章 · 前端 | 2星期前 | websocket · javascript · 异步编程 · JavaScript websocket AbortSignal 异步迭代器 Promise.withResolvers EventTarget
Promise.withResolvers 适合由外部事件决定完成时机的异步桥接:一次性 DOM 事件、带取消和超时的等待,以及将持续事件源改造成异步迭代器。本文给出监听器清理、解析器权限、消息队列、错误通道与兼容回退的生产写法。431 收藏 -
os.DirFS 只保证交给操作系统的路径带有指定前缀,根目录内的符号链接仍可能指向外部。本文用最小项目说明成因,并给出 Go 1.24+ 的 os.Root.FS 改写方案。431 收藏 -
mifun乐园的产品入口、隐私政策更新日期和通知边界应以 https://www.mifun.net.cn/ 及同域政策页当前公开内容为准。本文区分政策变更、应用更新权限与实际设备提示,不把页面自述当作安全认证。431 收藏 -
Go HTTP Trailer 位于消息体之后,字段名必须在首部提交前声明,本文用服务端响应和客户端请求示例说明正确时序、分块传输条件与常见排查方法。431 收藏 -
Go io.MultiReader 只有在当前 Reader 返回精确的 EOF 时才会切换到下一个输入;遇到非 EOF 错误会先把错误返回给调用方,不会自动跳过当前 Reader。本文用连续 Read 示例说明 n、err 和 Reader 切换之间的关系。431 收藏 -
施工设计变更应关联原图、申请、设计文件、授权确认、实施与计量资料。本文区分技术、事实和商务确认,说明编号、版本、收发及未决事项的留存方法。431 收藏 -
Go 1.23 起函数可以通过 iter.Seq 形态被 range 消费。本文说明 yield 签名、false 停止协议、资源清理和重复遍历边界。431 收藏 -
Go Mutex TryLock 返回 false 只表示当前没有拿到锁,不应继续读取受保护状态。本文比较阻塞等待、旧快照、快速拒绝和异步转交四种路径,并给出可直接改造的不可变快照示例。431 收藏 -
Golang · Go教程 | 4天前 | 错误处理 · TLS · Go教程 · Go crypto/x509 证书过期 主机名错误 CertificateInvalidError HostnameError
Go 的 crypto/x509 中,证书过期通常通过 CertificateInvalidError 的 Expired 原因识别,主机名不匹配则通过 HostnameError 识别。本文比较 Verify、VerifyHostname 和字段检查的边界,并给出 errors.As 分流示例。431 收藏 -
通过提醒与截止日期的独立派生示例,说明 DateTimeImmutable 如何保留基准日期、接收链式调用返回值,并处理旧 DateTime 转换与迁移中的赋值误区。431 收藏 -
通过上传元数据示例说明 TypedDict 如何用 Required、NotRequired 和 total 标记部分必填字段,区分缺键与 None,并给出读取方式、版本注意及运行时边界。431 收藏 -
Go select 一旦加入 default,在所有通信都未就绪时就会立即返回;如果它被放进无条件 for 循环,循环会反复检查而形成忙等。本文解释选择规则,并给出阻塞等待、ticker 和退避三种改法。431 收藏 -
科技周边 · 业界新闻 | 20小时前 | Java · 可观测性 · 业界新闻 · 版本迁移 · golang 可观测性 OpenTelemetry 语义约定 Java Agent 2.32.0 迁移预览
OpenTelemetry Java agent 2.32.0 是 3.0 的 release candidate。本文按测试部署、双发比较、总开关预览和下游回归四步,说明如何观察属性、指标单位、消息 trace 结构与默认采集变化。431 收藏 -
Go 服务把审计日志同步写进一个文件后,吞吐上不去、磁盘抖动还会拖慢请求。本文用分片队列和批量落盘拆开写入压力,并验证顺序、重放与停机收尾。430 收藏 -
文章 · 常见问题 | 2个月前 | 常见问题 · 设计工具 · Adobe Express官网 Adobe Express登录 Adobe Express官方入口 Adobe Express帮助中心
Adobe Express的官方入口可从Adobe主页、Adobe Express登录页和Adobe帮助中心进入。本文按域名、页面结构和账号分流说明如何核验入口,避免误入仿冒登录页或来路不明的下载页面。430 收藏