一个全面的 Go 语言学习教程,从基础到高级,包含实战项目。
本项目使用 VitePress 构建,提供了完整的 Go 语言学习路径:
- 入门基础:Go 语言简介、基础语法、函数、数据结构、接口
- 进阶内容:并发编程、错误处理、包管理、文件操作、测试
- 高级主题:反射、Context、泛型、最佳实践、实战项目
- VitePress - 文档生成器
- TypeScript - 类型系统
- Pnpm - 包管理器
- GitHub Actions - CI/CD
- Node.js >= 18.12
- Pnpm >= 8
pnpm installpnpm devpnpm build构建产物在 docs/.vitepress/dist
pnpm preview项目使用 GitHub Actions 自动部署到 GitHub Pages。
当代码推送到 main 分支时,会自动触发构建和部署流程。
欢迎提交 Issue 和 Pull Request!
MIT