GoC语言Go语言实践

C/C++学习路线图--Go语言微服务

2020-01-03  本文已影响0人  再让你三行代码

黑马程序员的C/C++学习路线图大纲中第七阶段的学习是Go语言微服务的学习:主要介绍了C/C++学习路线图的Go语言微服务的学习目标,C/C++学习路线图的Go语言微服务的市场价值,C/C++学习路线图的Go语言微服务的重点知识。C/C++学习路线图中的Go语言微服务学习视频可以在黑马程序员视频库中找到:yun.itheima.com

C/C++学习路线图中Go语言微服务的技术要点:Go语言语法;掌握微服务开发;docker操作;k8s;k8s与微服务项目结合。

黑马程序员视频库:yun.itheima.com 黑马程序员视频库:yun.itheima.com
Go语言语法

1.Go语言基础语法及常用数据结构
2.Go语言面向对象语法使用,创建并发、channel 实现同步
3.Go语言的网络并发实现
4.串联使用Go语言知识点实现简单案例

掌握微服务开发

1.rpc使用
2.protobuf使用
3.grpc使用
4.consul安装
5.consul命令行使用
6.consul代码实现
7.go-micro安装
8.go-micro使用

docker操作

1.docker容器的进入、生成新的镜像
2.docker私有仓库的使用配置
3.docker数据卷的使用
4.docker数据卷容器的使用
5.docker端口映射的使用
6.docekrfile的功能介绍
7.dockerfile的使用

k8s

1.k8s简介
2.Master、Node环境介绍
3.资源对象属性
4.pod流程解析
5.静态pod及状态介绍
6.控制器标签机制
7.控制器RC、RS
8.deoloy机制
9.deploy进阶
10.负载均衡service基础
11.通信解析与ingress

k8s与微服务项目结合

项目结合docker和k8s,引入github和阿里云,完成自动打包镜像及部署任务

上一篇下一篇

猜你喜欢

热点阅读