阅读:6196回复:2
[卖身课]go-micro微服务实战视频教育网站开更
为啥是卖身课: (课程地址戳这里)
因为是以我们8年前开发的网站改版作为背景进行录制的 本课程是一个集大成课程,把之前开的零散的知识点集成到一起。是一个完整的go微服务课程(主要是前台)后台第一版是Java做的。大纲如下(先按章节做文字说明),后面会出架构图和脑图 基本技术栈: 1、前端:vue+nuxt后端渲染 .主要功能是js实现的,少部分逼格功能使用rust写 (rust可以选学,难度较大) 2、后端: go-micro v2+gin+自主研发的一些开发模式、架构和辅助工具、mysql5.7+elasticsearch+redis5+rabbitmq 预计120~~150课时左右 第一章:go-micro复习 现在我们使用了go-micro v2版本。有较多变动,因此第一章做个复习课。并且把gin嵌入到框架中,并整合我们之前改造过后的三层架构。并查漏补缺之前v1版本课程没有讲过的内容 第二章(上半部分):开干。先完成课程服务(文字类)和前端页面的交互。初步部署到阿里云服务器上展示、附件服务(OSS等) 第二章(下半部分):api 网关(自己写)、熔断、限流等 (会演示多个网关的使用和选型原因) 第三章:用户服务。主要涉及到jwt认证、权限处理、虚拟币、转账等 第四章:搜索功能(elasticsearch) 第五章:结合云进行视频点播功能开发。如上传视频、播放等 第六章:读书笔记功能 第七章:站内IM开发(类似答疑功能) 第八章:阿里云部署、压测工具的使用。云k8s 部署演示 适合学员:有go基础,看过我们其他铺垫课程的最佳 ,对多种类技术学习不抗拒,能够熟练使用搜索引擎。本课程不适合零基础学员,不适合只希望停留在舒适区的学员。需要有一定的自学能力。 |
|
最新喜欢:xuanyi...
|
板凳#
发布于:2020-08-10 15:08
|
|
|