Appearance
关系型数据库 MySQL 8.0
- 了解数据库基础知识、基本概念和结构,学习 SQL 语言,掌握 SQL 语句的基本语法和常用操作。
- 学习 mySQL 数据库的基本操作,包括创建数据库、表、插入数据、查询数据等。
- 学习使用 ORM 框架来简化数据库操作,例如 GORM 或 XORM 等。
- 了解数据库其他操作,如事务、索引、视图、存储过程等。
Redis 缓存
- 了解 Redis 基本概念和使用方法
- 学习 Redis 的基本数据结构,如字符串、哈希、列表、集合、有序集合等。
- 了解批量操作、主从复制、事务应用场景
消息队列
- 了解消息队列的基本概念和原理,如消息的生产者和消费者、消息的存储和传递
- 了解消息队列的应用场景,如异步处理、解耦、削峰填谷等
- 学习使用 RocketMq
go 语言学习
- 基本语法和数据类型,包括变量、常量、运算符、流程控制语句
- 函数、结构体、接口等高级特性
- 并发编程,包括 goroutine、channel、锁
- 学习测试和调试技巧,调试工具
- 学习使用公司的 go 开发框架