没有不值得去解决的问题,也没有不值得去学习的技术!

标签: Go

  • 本文记录 A Tour of Go 中文版项目进入代码实现后的阶段成果。通过调查六个现有翻译项目,项目最终没有复制整个 golang/website,而是从固定上游提交中提取可独立运行的 Tour 最小源码闭包,并建立文件级来源追踪。在完成英文基线、示例代码运行链路和 7 / 101 / 92 / 1 结构验证后,项目进一步为 101 个课程页面建立机器可读目录、页面级源哈希、持久 page_id、候选译文结构校验和上游变化预览机制。目前 101 个简体中文页面仍全部处于 pending,正式翻译尚未开始。

  • 本文记录 A Tour of Go 中文版项目在正式开发前完成的设计收敛过程。通过分析官方源码,确认当前固定 upstream 基线中 raw article 与 standalone 模式均为 101 页,而 integrated production 实际为 103 页,因此最终将 production 页面确定为翻译、校验和状态管理的最小单元。项目同时冻结整页翻译、段落结构校验、Candidate 与 Published 独立管理、Upstream Lock、最小等价 Projector 等核心规则,并根据真实使用需求放弃 Gin 和 Web 管理界面,正式采用 Go、Cobra CLI、文件状态存储及官方 Tour 兼容运行方案。

  • 本文介绍了作者将远程求职流程从高频浏览调整为低频关注、集中筛选的 V2 版本实践。通过 Telegram 频道被动获取岗位推送,并利用关键词过滤,仅在每周三安排 2 小时集中浏览核心招聘网站、投递简历及评估渠道。文章指出,经过筛选发现合适的岗位机会依然有限,这种模式有效节省了时间,作者计划将精力转向提升 Go、Web3 及 AI 等技术能力与竞争力。

  • 发现电鸭社区简历技能标签在添加后无法修改或删除,发布反馈后,管理员于次日回复已上线删除功能。经测试确认可以正常移除旧标签并更新技能。作者通过此次经历体会到,积极记录产品反馈与解决过程有助于内容积累,并可能为他人提供参考价值。

  • 针对 PHP / Go 双栈后端开发者远程求职信息过载的问题,作者将原有近 30 个网址和 10 个频道精简为核心资源看板。该方案保留 10 个覆盖综合聚合、语言垂直及 Web3 赛道的岗位网站,去重后精选 5 个 Telegram 频道用于被动接收信息,并单列 2 个发现源用于每月低频巡检。最终通过每日被动刷新、每周主动投递与每月渠道迭代的三档节奏,在降低信息噪音的同时兼顾了全职远程、自由职业与独立开发的多线探索需求。

  • 针对大语言模型在结构化数据匹配上的不足,文章记录了使用 Go 语言结合百度翻译 API 进行标签自动化清洗的工程化实践。通过 Docker 搭建开发环境,编写脚本读取标签数据,调用 API 将中文标签翻译为英文并在现有标签库中进行索引碰撞。脚本最终处理了 3592 条数据,成功匹配 277 条对应关系,将结果输出为 UTF-8 格式的 CSV 文件,为后续 WordPress 数据库的合并与清理操作提供了可靠的数据支撑。

  • 本文记录了在 Ubuntu 26.04 上使用 Trae CN 编辑器和 Docker 容器搭建 Go + Gin 开发环境的完整流程。文章介绍了宿主机配置 Git 认证、安装 Go 及扩展的方法,重点阐述了通过挂载目录复用 Git 配置、持久化 Go 模块缓存以及在容器内成功运行 Gin 服务的步骤,最终实现了宿主机负责编辑、容器负责运行的高效工作流。

  • 本文记录了在 Trae CN 中尝试使用微软官方 Dev Containers 扩展的踩坑过程。在配置扩展市场地址并尝试安装官方扩展后,无论通过在线安装还是手动导入 VSIX 文件,扩展始终显示“用户已全局禁用”且无法激活。查阅官方论坛确认目前 Trae CN 尚不支持 Dev Containers,因此最终放弃该方案,计划改用宿主机 Go 配合容器内运行及 Docker 扩展辅助的混合模式进行后续开发。

  • 本文记录了在 Ubuntu 26.04 上利用 Docker 搭建 Go Gin 开发环境的全过程。通过编写 Dockerfile 预装 Git,构建 Go 1.26 Alpine 镜像,并编写 docker-compose.yml 接入现有的 MySQL 和 Redis 自定义网络。最终实现了在容器内运行 Gin 应用,成功验证了数据库连通性及 API 请求,实现了代码与数据库容器的分离部署。

  • 因百度 Sitemap 提交不可用,作者转而通过 API 主动推送,并结合 MySQL 8.0 与 Gin 实现增量提交方案。在 AI IDE 选型中,作者对比了多种工具后,因习惯 VS Code 键位及对国产模型的需求,最终选择了 Trae 国内版。安装过程中,作者遇到了架构选错导致依赖报错,以及登录页面加载卡顿的问题,分别通过下载对应 x64 版本和重新触发授权解决,最终顺利进入开发环境。

👨‍💻 个人品牌

王世强|技术实践者 · 独立博客作者

15+ 年 Web 与系统实践经验,持续关注网站基础设施、系统优化、AI 工具与自动化。

持续运营技术博客 10+ 年,累计发布 1000+ 篇原创技术文章。

长期建设个人项目,也欢迎合适的技术交流、咨询与合作。

👉 关于我

.env (14) 404 (14) add (16) AI 翻译 (36) Array (19) A Tour of Go (79) CentOS (23) ChatGPT (31) ChatGPT Plus (18) chrome (19) Cloudflare (40) Codex (28) composer (42) composer.json (22) composer update (14) console (16) Container (25) curl (16) delete (31) Docker (33) Dockerfile (15) EdgeOne (35) environment variable (19) error (24) file (15) filter (20) Git (28) GitHub (23) Gitlab (15) GLM-5.2 (27) Go (87) go-tour-i18n (16) Google AdSense (30) Go 文档 (19) Go 语言 (24) GraphQL (24) GraphQL API (14) Gutenberg (36) http (21) https (23) Interface (19) json (24) Laravel (37) Laravel 6 (55) Laravel 9 (25) Lighthouse (17) Lighthouse 5 (14) Linux (22) Module (17) MySQL (78) MySQL 5.7 (22) Nginx (63) normalize.css (28) OKX (15) OneinStack (23) PHP (68) php-fpm (21) php.ini (24) PHP 7.1.12 (22) PHP 7.4 (26) phpmyadmin (15) PhpStorm (24) Polylang (59) postman (18) Query (17) queue (16) Rancher (24) Redis (53) RESTful (27) RESTful API (23) SEO (14) Shell (14) Shopify (19) SlyTranslate (22) SQL (24) String (14) TortoiseGit (14) Twenty Twenty-Five (20) Ubuntu (43) update (20) VPN (17) W3 Total Cache (41) Windows 10 (46) WireGuard (29) WordPress (136) WPCode (23) Wstunnel (16) Yii (40) Yii 2 (70) Yii 2.0 (51) 国际化 (17) 多语言翻译 (51) 开源项目 (16) 技术博客 (15) 故障排查 (21) 数据库迁移 (16) 本地化 (22) 浏览器 (14) 阿里云 (20) 页面缓存 (14)

2026 年 10 月
一 二 三 四 五 六 日
 1234
567891011
12131415161718
19202122232425
262728293031