2024golang新教程-高级-etcd
课程详情
课程详情
课程名称:2024golang新教程-高级-etcd
适合人群:有golang基础的人
课程介绍
本课程深入讲解了Go语言的高级特性,特别是etcd的使用,旨在帮助学习者全面掌握服务端高并发、过载保护、水平扩展、服务降级、服务限流以及微服务等主流互联网产品的开发技术栈。
- 环境搭建与基本概念:课程首先介绍了Golang的开发环境搭建,包括Go语言的诞生背景、设计哲学以及其独特的并发编程模型、内存安全和垃圾回收等特性。
- 基础语法与编程实践:随后,课程详细讲解了Go语言的基础语法,包括数据类型、变量、常量、字符串处理、流程控制语句、函数定义与调用、变量作用域和可见性、匿名函数、闭包等概念。
- 高级特性与并发编程:进一步,课程探讨了Go语言的并发编程特性,包括goroutine和channel的使用,以及如何利用这些工具实现高效的并发程序。
- 实践与应用:通过大量的线上训练,课程帮助学习者掌握服务端开发的关键技术,如高并发处理、过载保护、水平扩展等,以达到大公司工作两年的技术水平。
学习收获
通过本课程,学习者不仅能够掌握Go语言的基础知识和编程技能,还能深入了解如何利用Go语言的特点进行高效的服务端开发。
课程目录
01 1.ETCD中间件.mp4 02 2配置ETCD环境.mp4 03 3链接ETCD.mp4 04 4ETCD 事件消息.mp4 05 5读写ETCD的key与value.mp4 06 6ETCD的分布式锁.mp4 07 7ETCD全局通信.mp4 08 8ETCD的服务发现与检测.mp4 09 9ETCD的服务配置.mp4 10 10.整体回顾.mp4 11 11.ETCD服务发现.mp4 12 12.ETCD服务配置.mp4 13 13.ETCD备胎模式.mp4 14 14ETCD选举模式.mp4 15 15结束服务器线程.mp4 16 16解决服务器线程结束.mp4 17 17.配置ETCD.mp4 18 18解决ETCD的加密解密.mp4 19 19.解决服务发现.mp4 20 20解决备胎模式的状态重启.mp4 21 21近水楼台先得月选举算法.mp4 22 22选举多线程整合代理业务.mp4 23 23作业.mp4






