文章列表

深入浅出 Golang 资源嵌入方案:前篇

, , ,
Golang 于 1.16 版本正式引入原生资源嵌入功能 `go embed`,此前生态中已存在 packr、statik、go.rice 等十余种开源方案。该文以官方实现为标准参考系,通过剖析 Go 1. 阅读全文

装在笔记本里的私有云环境:持续集成(上)

系列第五篇介绍如何在笔记本或轻量云服务器中部署低成本、低功耗、低延时的私有云实验环境,聚焦单机服务器上的持续集成实践。内容涵盖单机CI架构设计,包括用户、Git服务、CI服务、CI执行器四类参与者,以及Traefik网关和SSH安全策略;详 阅读全文

2021 岁末总结

2021年技术实践涵盖Go、Wasm、Node.js v17、NJS、Ngx-PHP及Fastify等领域,完成GitHub 400余次提交与私有仓库两千余次提交,其中20%-30%代码由本地AI补全工具生成。 阅读全文

定制你的技术雷达:后篇

, , ,
该系列文章的前两篇曾剖析 Thoughtworks 新版在线技术雷达的实现细节,并提出动态添加坐标与简化维护的方案。鉴于官方未开源且页面脚本体积近 5MB,决定从零构建更轻量的工具。核心设计包括:选用 ECharts 替代 D3,产物仅 3 阅读全文

Golang 多版本管理

, , ,
文章对比了三种 Golang 多版本管理方案:voidint/g、gvm 及官方工具 golang/dl。voidint/g 基于 Go 实现,安装便捷但切换版本时重建软链接,无法并行运行多版本;gvm 基于 Bash 编写,虽维护活跃度不 阅读全文

《宝可梦:明亮珍珠》一周目通关

《宝可梦:明亮珍珠》为DS版《珍珠钻石》的复刻作品,通关时长约20小时,剧情完成度约80%。游戏保留原作核心要素,内置学习装置与经验补偿机制,传秘技收纳于游戏手表以节省队伍格子,宠物收服率提升,起始资金增加。 阅读全文

轻量的定时任务工具 Cronicle:前篇

, , ,
Cronicle 是一款开源的轻量级定时任务工具,自带简洁 Web UI,适用于中小团队及个人使用。该文作为系列首篇,聚焦容器封装实践,针对软件默认分布式启动需等待 60 秒、容器重建后配置失效及 PID 残留导致无法重启等常见问题,提供基 阅读全文

站点优化日志(2021.11.29)

, , , ,
站点于2021年11月完成多项技术优化:重构构建工具并升级至Golang 1.17,构建时间缩短2秒;新增Node工具镜像实现网站内容统计分析;Drone CI由1.x升级至2.x;Hugo静态生成器从0.82逐版升级至0.89. 阅读全文

借助 WASM 进行密集计算:入门篇

, , , ,
基于斐波那契数列第40位重复计算的基准测试,对比验证了WASM在Go与Node.js密集计算场景中的实际表现。测试采用CLI一次性触发执行以排除运行时优化干扰,结果显示Go调用WASM与原生实现性能接近甚至偶有反超;Node. 阅读全文

致敬十年

回顾十年职业历程。 阅读全文