Skip to content

「Golang Clouds」是一个专注于 Golang 云原生技术栈的学习平台,涵盖 Go 语言核心、云原生技术、数据库、消息队列、面试宝典等内容!

License

Notifications You must be signed in to change notification settings

codermast/golang-clouds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golang Clouds

Golang Clouds
专注 Golang 云原生技术栈的学习指南

Stars Forks Issues License
Go Docker Kubernetes VuePress

「Golang Clouds」是一个专注于 Golang 云原生技术栈的学习平台,涵盖 Go 语言核心、云原生技术、数据库、消息队列、面试宝典等内容!

🌐 在线访问

📚 内容导航

Golang 指南

模块 内容
核心基础 变量、数据类型、流程控制、函数、复合类型、接口、错误处理
进阶特性 并发编程、GMP 调度、内存模型、垃圾回收、性能分析
Web 开发 Gin 框架、GORM 数据库操作
分布式 Redis、消息队列、gRPC、微服务
工程化 单元测试、日志系统、配置管理、Docker、Kubernetes
标准库 fmt、io、net/http、encoding/json 等常用包

后端技术

模块 内容
数据库 MySQL、Redis
消息队列 Kafka、RabbitMQ、RocketMQ
云原生 Docker、Kubernetes、Linux

面试宝典

技术栈 内容
Golang 90 道高频面试题,涵盖基础、并发、GMP、内存、GC
MySQL 索引、事务、锁、优化、主从复制
Redis 数据类型、持久化、集群、缓存问题
RocketMQ 顺序/延迟/事务消息、可靠性、存储
Kubernetes Pod、Service、Deployment、调度

🚀 快速开始

# 克隆项目
git clone https://github.com/codermast/codermast-notes.git

# 安装依赖
npm install

# 本地运行
npm run docs:dev

# 构建部署
npm run docs:build

🛠️ 技术栈

  • 框架: VuePress 2
  • 主题: vuepress-theme-hope
  • 部署: GitHub Pages

🤝 参与贡献

我们非常欢迎各种形式的贡献!

  • 🐛 报告 Bug:发现问题请提交 Issue
  • 💡 功能建议:有好的想法欢迎在 Issue 中讨论
  • 📝 完善文档:修复错误、补充内容、优化排版
  • 🔧 提交代码:Fork 项目后提交 Pull Request

贡献步骤

# 1. Fork 本项目

# 2. 克隆你 Fork 的仓库
git clone https://github.com/YOUR_USERNAME/codermast-notes.git

# 3. 创建新分支
git checkout -b feature/your-feature

# 4. 提交更改
git commit -m "feat: add some feature"

# 5. 推送到远程
git push origin feature/your-feature

# 6. 创建 Pull Request

贡献者

感谢所有为本项目做出贡献的开发者!

⭐ Star 趋势

如果这个项目对你有帮助,欢迎点个 Star ⭐ 支持一下!

Star History Chart

📝 License

本项目采用 CC BY-NC-SA 4.0 许可协议。

About

「Golang Clouds」是一个专注于 Golang 云原生技术栈的学习平台,涵盖 Go 语言核心、云原生技术、数据库、消息队列、面试宝典等内容!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published