Go 后端开发
以 Go 为主力语言,关注清晰的领域边界、稳定的服务接口与可维护的工程结构。
Go
主要方向服务端、CLI、并发与工程化开发
Web / RPC
熟悉REST、gRPC、Kratos、Gin
架构设计
持续实践DDD、分层架构、依赖注入
命令行工具
熟悉Cobra、Viper、配置与自动化
Skills & Focus
当前以 Go 后端和 AI Agent 为主线,同时保持对前端体验、数据服务、工程效率与可观测性的持续实践。以下内容均来自公开项目中的实际使用场景。
以 Go 为主力语言,关注清晰的领域边界、稳定的服务接口与可维护的工程结构。
服务端、CLI、并发与工程化开发
REST、gRPC、Kratos、Gin
DDD、分层架构、依赖注入
Cobra、Viper、配置与自动化
围绕 Agent 通信、上下文获取、模型接入和开发者工具探索可落地的 AI 应用。
工具调用、工作流、上下文工程
Agent2Agent 协议与工作流编排
OpenAI 兼容 API、本地与云端模型
代码审查、规则引擎、智能协作
具备常见业务服务的数据持久化、缓存、鉴权与接口治理实践。
关系数据建模与持久化
缓存与服务状态管理
身份认证与接口权限
性能分析、日志与链路追踪
能够为后端与 AI 项目补齐可用的 Web Dashboard、博客和桌面交互界面。
类型化前端与工具开发
管理后台与单页应用
内容站点与响应式 UI
Go 驱动的跨平台桌面应用
重视可重复的开发流程、版本管理、自动化验证和团队协作。
分支协作、PR 与代码审查
GitHub Actions、质量门禁
环境构建、部署与 Shell
单元测试、静态检查与规范
从协议、框架到工程实践,我倾向于先构建一个可以运行的最小项目,再通过真实问题补齐架构、测试和交付能力。