Go语言技术文章
-
Go 1.26 放开了泛型类型在类型参数列表中的自引用。用 Adder[A] 拆解类型集合、方法集合与实例化边界,分清普通接口实现和泛型方法,最后给出最小编译检查清单。143 收藏 -
journalctl -b -1 没有结果,不一定代表上一轮启动没有日志。本文按启动编号、持久化目录和时间范围逐层核对,帮助你区分查询偏移写错、journal 只存于运行时目录,以及历史日志已被清理这三类情况。143 收藏 -
科技周边 · 业界新闻 | 1星期前 | devops · gitHub actions · 持续集成 · GitHub Actions GitHub Actions更新 reusable workflow GITHUB_TOKEN
GitHub Actions 2026 年 9 月初带来三项变化:runner 版本弃用查询 REST API、GITHUB_TOKEN 的 vulnerability-alerts 最小权限,以及 reusable workflow 可读取的 job.workflow_* 上下文属性。本文说明它们改变了什么、怎么落地和哪些边界不能混淆。143 收藏 -
Python csv.DictReader 读取列数不稳定的 CSV 时,可以用 restkey 接住多余字段,用 restval 区分缺失字段,再结合行号和异常归档策略决定放行或拒绝。143 收藏 -
制造企业外协件入库追溯单应以内部批次号为主线,连接供应商、订单、到货、检验、入库和异常处置,本文给出字段分区、异常闭环与反查演练方法。143 收藏 -
Pixlr主要通过浏览器提供在线图片编辑,也有官方桌面端入口。本文从网页版打不开、是否需要安装、桌面端下载与更新、文件和账号权限几个场景,说明如何从pixlr.com选择合适入口并安全排查。142 收藏 -
VLC media player 是一款免费、开源、跨平台的媒体播放器,适合播放本地视频音频、网络媒体和常见字幕格式。本文核对 VideoLAN 官方主页、下载页、支持页与 Wiki 入口,说明 VLC 能做什么、哪些人适合用,以及如何安全下载和更新。142 收藏 -
以一列夜航列车的车窗霓虹倒影为主体,展示桌面壁纸主成片、可复制的中英文完整提示词,以及改成宽屏留白构图后的变体效果。142 收藏 -
Java 25 的 JFR CPU-Time Profiling 可在 Linux 上按 CPU 时间采样线程,并通过 jdk.CPUTimeSample 与 jdk.CPUTimeSamplesLost 观察热点和丢样。本文用 jfr、jcmd 与 throttle 参数建立一次可复查的定位流程。142 收藏 -
Go channel 关闭后,接收方可以用 comma-ok 判断状态,也可以用 range 自动读到结束;真正容易出错的是发送方与关闭方的职责边界。本文用最小示例说明判断、排空和并发收尾的正确写法。142 收藏 -
Golang · Go教程 | 2星期前 | 标准库 · golang · JSON · 配置管理 · go · 工程实践 · 空值处理 encoding/json Go教程 MarshalText encoding.TextMarshaler 配置序列化
同一个配置值如果在 JSON、日志和环境变量之间各写一套转换,很快就会出现格式漂移。本文用 encoding.TextMarshaler 统一文本表示,拆开 json.Marshal 的调用规则、指针接收者、错误处理和 nil 边界,并给出可运行的验证示例。142 收藏 -
Go 里用 sort.Slice 和 sort.SliceStable 排序时,真正容易忽略的是相等元素的顺序与 less 比较函数约束。本文用一组带优先级和序号的记录,演示两者差异、稳定排序的适用边界和可复查写法。142 收藏 -
用 Go 的 io/fs.Sub 把嵌入文件系统收窄到一个子目录时,真正容易出错的是目录名和 Open 路径的边界。本文通过 embed.FS 示例拆开 fs.Sub、fs.ValidPath 与 fs.PathError 的关系,并给出可复现的排查方法。142 收藏 -
用 bytes.CutPrefix 处理协议前缀,验证前缀命中、空前缀、未命中和返回切片共享等边界,避免手写切片下标时误判输入。142 收藏 -
科技周边 · 业界新闻 | 2星期前 | python · pypi · 软件供应链 · 开源社区 · 项目维护 · Python Packaging Council Python 包管理 PSF 投票 OpaVote 开源治理
Python Packaging Council 首届选举公布了17名候选人和5个席位。本文根据 Python 官方公告整理投票资格确认、时间节点、邮件核对与维护者应关注的包生态治理边界。142 收藏