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