Go+Python双语言混合开发视频加资料曼_共:14.47GB
25603文件名称: Go+Python双语言混合开发视频加资料曼_共:14.47GB
文件总数量: 285条
压缩文件数量: 3条
压缩文件比: 1.05%
疑似加密文件: 0条(需要授权播放的文件)
文件创建时间: 2021-4-19 06:57:13
目录:【Go+Python双语言混合开发】
目录:【Go+Python双语言混合开发】
目录:【Go+Python双语言混合开发/课程资料】
资料.zip
资料_.rar
resources-master.zip
目录:【Go+Python双语言混合开发/第9章go语言的函数】
9-8panic和recover的坑.mp4
9-7python是如何处理代码错误和异常的?.mp4
9-6defer机制你忽略了很多细节.mp4
9-5defer的作用和多个defer的执行顺序_.mp4
9-4python中的finally的执行顺序你真的弄懂了吗?_.mp4
9-3go语言中的函数是一等公民.mp4
9-2通过省略号设置参数个数不定长.mp4
9-1函数的各种定义.mp4
目录:【Go+Python双语言混合开发/第8章go语言的利器-指针】
8-5go语言中的nil和python中的None有什么区别?.mp4
8-4图解new函数的执行过程.mp4
8-3make函数和new函数.mp4
8-2go的指针和c语言的指针有什么区别?.mp4
8-1什么是指针_.mp4
目录:【Go+Python双语言混合开发/第7章最常用的复杂数据类型-map、数组、切片】
7-9slice的底层存储原理-2.mp4
7-8slice的底层存储原理-1.mp4
7-7slice使用的时候你有没有遇到过这些奇怪的现象?.mp4
7-6go和python的切片的区别_.mp4
7-5slice切片的的基本操作.mp4
7-4go语言的slice是什么?.mp4
7-3go语言中的数组是值类型-很重要!.mp4
7-2使用forrange对数组元素求和_.mp4
7-11map的定义和基本操作.mp4
7-10当append函数遇到make会产生的坑.mp4
7-1数组的多种初始化方式.mp4
目录:【Go+Python双语言混合开发/第6章条件语句和循环语句】
6-6python中如何实现switch的效果?_.mp4
6-5switch语句能让代码可读性更高.mp4
6-4goto语句能帮我们完成什么功能?.mp4
6-3go语言的forrange用法.mp4
6-2go语言的for循环.mp4
6-1if条件控制语句.mp4
目录:【Go+Python双语言混合开发/第5章字符串的基本操作】
5-5格式化的输入和输出_.mp4
5-4子串的替换、连接和分割.mp4
5-3子串查询、子串统计、开始和结尾判断.mp4
5-2什么是转义符?.mp4
5-1为什么len函数获取中文字符串长度有问题?.mp4
目录:【Go+Python双语言混合开发/第53章jekins自动化部署】
53-8构建和部署python微服务-2.mp4
53-7构建和部署python微服务-1.mp4
53-6通过shell脚本启动gin服务_.mp4
53-5发布go项目到.远.程.服.务.器上.mp4
53-4jenkens部署vuejs项目.mp4
53-3nginx中部署vuejs.mp4
53-2前端代码上传到git并启动.mp4
53-1有哪些服.务.器我们需要部署?.mp4
目录:【Go+Python双语言混合开发/第52章【阶段十:jekins自动化部署】51~51章内容】
52-9通过.远.程.和工程触发构建.mp4
52-8通过jenkinsfile管理构建pipeline脚本.mp4
52-7通过pipeline实现持续集成_.mp4
52-6将构建服.务.器上的代码上传到运行服.务.器.mp4
52-5通过freestyle构建项目_.mp4
52-4安装jenkins常用插件.mp4
52-3jenkins构建服.务.器流程.mp4
52-2安装jenkins和关闭防火墙.mp4
52-11参数化pipeline构建项目.mp4
52-10定时构建和轮询SCM构建.mp4
52-1敏捷开发中的持续集成痛点.mp4
目录:【Go+Python双语言混合开发/第51章kong的基本功能】
51-6kong配置反爬和ip黑名单.mp4
51-5kong配置jwt实现登.录校验_.mp4
51-4kong集成consul实现服务发现和负载均衡_.mp4
51-3kong的service、routes、upstream的请求过程.mp4
51-2基本的路由转发配置.mp4
51-1kong的8001、800和1337端口号的关系.mp4
目录:【Go+Python双语言混合开发/第50章【阶段九:API网关】49~50章内容】
50-4kong的安装.mp4
50-3api网关技术选型.mp4
50-2api网关具备的功能有哪些?.mp4
50-1什么是api网关_.mp4
目录:【Go+Python双语言混合开发/第4章python的海象运算符和变量注解】
4-3python如何强制检查函数的参数类型.mp4
4-2python的变量居然也能申明类型!.mp4
4-1python3.8的新特性-海象运算符.mp4
目录:【Go+Python双语言混合开发/第49章熔断、限流-sentinel】
49-9gin集成sentinel实现限流.mp4
49-8sentinel的熔断接口-基于错误率和慢请求.mp4
49-7sentinel的熔断接口-基于错误数.mp4
49-6sentinel的熔断接口_.mp4
49-5sentinel的Throttling配置策略.mp4
49-4sentinel的预热和冷启动.mp4
49-3sentinel的qps限流.mp4
49-2sentinel和hystrix对比_.mp4
49-11python下使用ratelitmit进行限流.mp4
49-10python下集成CircuitBreaker_.mp4
49-1什么是限流、熔断和降级.mp4
目录:【Go+Python双语言混合开发/第48章gin和python集成jaeger】
48-6订单服务的service链路追踪实现.mp4
48-5配置订单服务的web层逻辑.mp4
48-4修改g.R.P.C._opentracing源码_.mp4
48-3gin中添加拦截器实现jaeger注.入.mp4
48-2go下通过g.R.P.C.发送span消息.mp4
48-1go发送简单的span消息.mp4
目录:【Go+Python双语言混合开发/第47章第二章链路追踪opentracing和jaeger】
47-7在g.R.P.C.的server端添加子链路.mp4
47-6g.R.P.C.下server_interceptor的源码解读.mp4
47-5g.R.P.C.下server端发送span消息_.mp4
47-4g.R.P.C.下client_interceptor的源码解读.mp4
47-3g.R.P.C.下发送span消息.mp4
47-2发送多级调用的span消息.mp4
47-1python发送单个span.mp4
目录:【Go+Python双语言混合开发/第46章【阶段八:微服务的高可用保障-链路追踪、熔断、限流、降级】45~48章内容】
46-3jaeger的安装和架构介绍.mp4
46-2链路追踪技术选型_.mp4
46-1为什么我们需要链路追踪.mp4
目录:【Go+Python双语言混合开发/第45章幂等性机制】
45-6常用的幂等性解决方案_.mp4
45-5python下实现重试机制.mp4
45-4go的g.R.P.C.重试机制.mp4
45-3哪些情况下需要考虑幂等性问题.mp4
45-2超时、重试和幂等性机制.mp4
45-1什么是服务雪崩.mp4
目录:【Go+Python双语言混合开发/第44章实现基于可靠消息最终一致性的事务解决库存归还】
44-9库存扣减记录下扣减历史_.mp4
44-8库存服务rocketmq消息.mp4
44-7库存扣减事务的完善.mp4
44-6什么时候应该对事务消息进行确认?.mp4
44-5基于回调实现消息的通信.mp4
44-4订单新建前的事务消息准备.mp4
44-3库存扣减在分布式事务中的特殊性.mp4
44-2订单新建的过程中如果保证库存数据的最终一致性_.mp4
44-16测试库存的超时归还.mp4
44-15订单超时后的库存归还实现.mp4
44-14订单新建成功后发送延时消息.mp4
44-13订单超时归还的流程分析_.mp4
44-12测试分布式事务一致性.mp4
44-11启动所有微服务的注意事项.mp4
44-10库存归还的细节处理.mp4
44-1开始之前的网络问题-重要!!!.mp4
目录:【Go+Python双语言混合开发/第43章rocketmq消息队列入门】
43-9python发送事务消息.mp4
43-8python发送延迟消息mp4.mp4
43-7python消费普通消息mp4_.mp4
43-6python发送rocketmq普通消息mp4_.mp4
43-5pycharm在windows下获取linux下的开发体验mp4.mp4
43-4在linux中搭建python的rocketmq开发环境mp4.mp4
43-3rocketmq的消息类型mp4.mp4
43-2rocketmq的基本概念mp4.mp4
43-1rocketmq的安装和配置mp4.mp4
目录:【Go+Python双语言混合开发/第42章消息队列在微服务中的作用和选型】
42-2mq消息队列技术选型mp4_.mp4
42-1mq的应用场景mp4.mp4
目录:【Go+Python双语言混合开发/第41章分布式理论基础和常见的分布式事务解决方案】
41-8最大努力通知方案_.mp4
41-7基于可靠消息的最终一致性.mp4
41-6基于本地消息的最终一致性方案.mp4
41-5TCC分布式事务实现方案-2_.mp4
41-4TCC分布式事务实现方案_.mp4
41-32pc两阶段提交分布式事务.mp4
41-2BASE理论.mp4
41-1cap理论.mp4
目录:【Go+Python双语言混合开发/第40章【阶段七:分布式系统技术难点-分布式事务、幂等性机制】39~44章内容】
40-3分布式系统中出现哪些故障会导致数据不一致?_.mp4
40-2数据库事务的ACID特性.mp4
40-1为什么订单会有超时机制.mp4
目录:【Go+Python双语言混合开发/第3章基本数据类型、运算符和表达式】
3-6go语言运算符.mp4
3-5python的基本数据类型转换_.mp4
3-4strconv的parse类函数将字符串转换为类型.mp4
3-3go语言最基本的数据类型转换_.mp4
3-2float类型和其它数据类型.mp4
3-1go语言提供了哪些整数类.mp4
目录:【Go+Python双语言混合开发/第39章前后端联调】
39-7后台管理系统-商品列表页.mp4
39-6用户详情和更新接口.mp4
39-5前端文件直传的源码解析_.mp4
39-4个人中心、订单相关功能联调.mp4
39-3商品列表页分析.mp4
39-2首页接口的请求分析.mp4
39-1启动online-store服务.mp4
目录:【Go+Python双语言混合开发/第38章用户操作服务-web等】
38-7调试收藏、收货地址、留言接口.mp4
38-6解读handler的代码.mp4
38-5web服务启动.mp4
38-4handler的代码解读.mp4
38-3运行用户操作服务.mp4
38-2proto接口定义_.mp4
38-1需求分析和表结构定义.mp4
目录:【Go+Python双语言混合开发/第37章用户操作服务-service层】
37-6支付宝回调通知url逻辑接口.mp4
37-5gin集成支付宝支付_3.mp4
37-4生成支付宝的支付url.mp4
37-3支付宝的公钥、私钥和回调url配置.mp4
37-2私钥、公钥的概念以及支付宝如何解决订单的.安.全.性问题.mp4
37-1支付宝沙箱环境开发流程_.mp4
目录:【Go+Python双语言混合开发/第36章订单和购物车服务-web等】
36-7新建订单接口开发和测试.mp4
36-6订单详情接口开发和测试_.mp4
36-5订单列表页.mp4
36-4更新和删除购物车记录.mp4
36-3添加商品到购物车.mp4
36-2购物车列表页接口.mp4
36-1快速启动订单服务.mp4
目录:【Go+Python双语言混合开发/第35章订单和购物车服务-service层】
35-9新建订单-访问商品服务.mp4
35-8订单详情页接口_.mp4
35-7订单的列表页接口.mp4
35-6更新购物车、删除购物车接口_.mp4
35-5购物车列表、添加商品到购物车接口.mp4
35-4启动订单服务.mp4
35-3proto文件定义.mp4
35-2表结构设计.mp4
35-12测试接口.mp4
35-11新建订单-本地事务确保创建成功.mp4
35-10新建订单-访问库存扣减.mp4
35-1需求分析.mp4
目录:【Go+Python双语言混合开发/第34章分布式锁】
34-9基于redis的分布式锁的优缺点和的分布式锁实现方案.mp4
34-8集成redis分布式锁到库存服务_.mp4
34-7py-redis-lock核心源码分析.mp4
34-6如何解决分布式锁中的重点难题.mp4
34-5基于setnx确保分布式锁的原子性.mp4
34-4redis分布式锁实现的基本原理.mp4
34-3基于mysql的乐观锁机制实现.mp4
34-2什么是分布式锁_.mp4
34-1订单超卖问题是如何产生的?.mp4
目录:【Go+Python双语言混合开发/第33章库存服务】
33-9为所有的商品添加库存信息.mp4
33-8测试库存服务接口_.mp4
33-7库存归还.mp4
33-6库存的扣减和事务.mp4
33-5设置库存和获取库存详情_.mp4
33-4配置启动库存服务.mp4
33-3proto接口设计.mp4
33-2库存服务表结构设计.mp4
33-1库存服务的重要性.mp4
目录:【Go+Python双语言混合开发/第32章阿里云的oss服务】
32-8将oss集成到gin微服务中.mp4
32-7内网穿透技术解决前端直传的回调.mp4
32-6为什么我们需要内网穿透.mp4
32-5gin集成前端直传文件_.mp4
32-4前端直传oss的流程.mp4
32-3使用代码控制文件上传.mp4
32-2oss的基本概念介绍_.mp4
32-1为什么要使用阿里云oss.mp4
目录:【Go+Python双语言混合开发/第31章商品服务-web等】
31-9商品删除,更新.mp4
31-8获取商品详情.mp4
31-7新建商品_.mp4
31-6用户的web服务服务注册和优雅退出.mp4
31-5gin的退出后的服务注销.mp4
31-4如何设计一个符合go风格的注册中心接口.mp4
31-3商品的列表页接口-2.mp4
31-2商品的列表页接口-1.mp4
31-13品牌分类接口.mp4
31-12品牌和品牌分类接口(proto同步脚本).mp4
31-11轮播图接口和yapi的快速测试.mp4
31-10商品分类的接口_.mp4
31-1快速将用户的web服务转换成商品的web服务.mp4
目录:【Go+Python双语言混合开发/第30章【阶段六:电商系统中商品、图片、库存、订单和购物车服务、分布式锁】30~38章】
30-9测试商品列表页.mp4
30-8商品列表页服务接口-2.mp4
30-7商品列表页服务接口-1.mp4
30-6商品服.务.器的启动.mp4
30-5定义proto文件_.mp4
30-4其余表结构定义和数据导入_.mp4
30-3物理删除还是逻辑删除.mp4
30-2商品分类的表机构设计.mp4
30-19品牌分类相关接口.mp4
30-18品牌相关接口.mp4
30-17轮播图相关功能.mp4
30-16商品分类的接口.mp4
30-15商品分类列表页-2.mp4
30-14商品分类列表页-1.mp4
30-13更新商品接口.mp4
30-12新建商品接口_.mp4
30-11获取商品的详情和删除商品.mp4
30-10批量获取商品信息.mp4
30-1需求分析_.mp4
目录:【Go+Python双语言混合开发/第2章计算机组成原理快速扫盲】
2-3ascii码表是什么?_.mp4
2-2二进制、八进制和十六进制.mp4
2-1为什么我们要学习计算机组成原理.mp4
目录:【Go+Python双语言混合开发/第29章配置中心】
29-8gin集成nacos.mp4
29-7go操作nacos.mp4
29-6service层集成nacos.mp4
29-5python操作nacos配置.mp4
29-4nacos的组、配置集、命名空间.mp4
29-3nacos的安装.mp4
29-2配置中心选型-apollovsnacos.mp4
29-1为什么需要配置中心_.mp4
目录:【Go+Python双语言混合开发/第28章负载均衡】
28-6gin集成g.R.P.C.的负载均衡.mp4
28-5g.R.P.C.从consul中同步服务信息并进行负载均衡-2.mp4
28-4g.R.P.C.从consul中同步服务信息并进行负载均衡-1.mp4
28-3常用负载均衡算法.mp4
28-2什么是负载均衡,负载均衡的策略有哪些?.mp4
28-1动态获取可用端口_.mp4
目录:【Go+Python双语言混合开发/第27章服务集成注册中心】
27-3将用户的g.R.P.C.连接配置到全局共用_.mp4
27-2gin集成consul.mp4
27-1srv服务集成consul.mp4
目录:【Go+Python双语言混合开发/第26章【阶段五:服务注册、服务发现、负载均衡、配置中心】26~29章内容】
26-7go集成consul_.mp4
26-6第三方库实现服务注册_.mp4
26-5配置g.R.P.C.的健康检查.mp4
26-4服务注册的健康检查.mp4
26-3服务注册和注销.mp4
26-2consul的安装和配置.mp4
26-1什么是服务注册和发现以及技术选型.mp4
目录:【Go+Python双语言混合开发/第25章web层开发-用户接口开发】
25-9获取图片验证码.mp4
25-8如何解决前后端的跨域问题.mp4
25-7给url添加登.录权限验证_.mp4
25-6集成jwt到gin中_.mp4
25-5jsonwebtoken的认证机制.mp4
25-4session机制在微服务下的问题.mp4
25-3登.录逻辑完善.mp4
25-2自定义mobile验证器.mp4
25-12用户注册接口.mp4
25-11redis保存验证码.mp4
25-10阿里云发送短信.mp4
25-1表单验证的初始化.mp4
页:
[1]