课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 技术全才, 10余年软件研发及企业培训经验,曾为多家大型企业提供企业内训。 丰富的企业应用软件开发经验、深厚的软件架构设计理论基础及实践能力。 为中石化,中国联通,中国移动等知名企业提供企业培训服务。

  • 课程详情

    课程资料和咨询请加老师QQ 1586281525

    本课程针对具有一定的编程基础的的学员,想通过本项目的学习,了解使用Go开发项目、beego结合后台服务端框架整合开发商业项目的学员。也适合是有志于成为前端开发工程师岗位的学员。


    视频目录:
    第01讲:什么是秒杀,秒杀场景以及设计理念
    第02讲:秒杀架构方案前端后端和服务器层介绍
    第03讲:秒杀数据层和利用中间件和缓存实现
    第04讲:秒杀系统的设计和分层介绍
    第05讲:秒杀模块划分和秒杀接入层核心功能
    第06讲:秒杀系统go环境的安装
    第07讲:秒杀系统git的安装和vscode使用
    第08讲:秒杀系统vscode工具的配置
    第09讲:秒杀接入层beego的搭建
    第10讲:秒杀系统接入层beego读取配置文件
    第11讲:秒杀系统代码实战redis和etcd配置信息
    第12讲:秒杀系统代码实战redis配置信息
    第13讲:秒杀系统代码实战redis在window上面安装
    第14讲:秒杀系统代码实战redis初始化测试
    第15讲:秒杀系统代码实战redis总结
    第16讲:秒杀系统代码实战etcd的实战配置
    第17讲:秒杀系统代码实战etcd的实战读取配置信息
    第18讲:秒杀系统代码实战etcd的安装
    第19讲:秒杀系统代码实战etcd的bug修改
    第20讲:秒杀系统代码实战日志配置
    第21讲:秒杀系统代码实战业务逻辑读取ectd产品信息
    第22讲:秒杀系统代码实战业务逻辑设置ectd产品信息
    第23讲:秒杀系统代码实战业务逻辑ectd读写总结
    第24讲:秒杀系统代码实战业务json反解析成对象
    第25讲:秒杀系统代码实战key的拼装
    第26讲:秒杀系统代码实战etcd其他知识总结
    第27讲:秒杀系统代码实战对etcd的key变化监听
    第28讲:秒杀系统代码实战对etcd的key监听变化做业务逻辑处理
    第29讲:秒杀系统代码实战对service层的设计
    第30讲:秒杀系统代码实战控制层和service层的对接
    第31讲:秒杀系统代码实战接入层的5钟状态完善
    第32讲:秒杀系统代码实战列出所有的产品信息
    第33讲:秒杀系统代码实战验证用户的合法性
    第34讲:秒杀系统代码实战防刷参数初始化
    第35讲:秒杀系统代码实战防刷具体功能实战
    第36讲:秒杀系统代码实战防刷遗留问题解决
    第37讲:秒杀系统代码实战防刷返回错误信息
    第38讲:秒杀系统代码实战Ip进行限流控制
    第39讲:秒杀系统代码来源地址的控制
    第40讲:秒杀系统代码实战黑名单控制功能
    第41讲:秒杀系统代码实战黑名单保存到redis里面
    第42讲:秒杀系统代码实战读请求的req写入和读取redis
    第43讲:秒杀系统代码实战接入层完整的演示和解说
    第44讲:秒杀系统代码实战逻辑层的环境搭建和配置文件的初始化
    第45讲:秒杀系统代码实战逻辑层的日志的初始化
    第46讲:秒杀系统代码实战逻辑层的初始化redis信息
    第47讲:秒杀系统代码实战逻辑层的初始化ETCD的配置信息
    第48讲:秒杀系统代码实战逻辑层的读取配置文件里面的etcd的信息
    第49讲:秒杀系统代码实战逻辑层etcd产品信息的读取和etcd产品信息的监听
    第50讲:秒杀系统代码实战逻辑层从redis中读取商品信息
    第51讲:秒杀系统代码实战逻辑层从redis中读取商品信息功能修改
    第52讲:秒杀系统代码实战逻辑层业务逻辑处理写入到redis里面
    第53讲:秒杀系统代码实战逻辑层业务逻辑处理redis的定时超时任务
    第54讲:秒杀系统代码实战逻辑层业务逻辑处理产品售完逻辑
    第55讲:秒杀系统代码实战逻辑层业务逻辑处理购买产品是否超速
    第56讲:秒杀系统代码实战逻辑层业务逻辑处理产品总数和概率实现
    第57讲:秒杀系统代码实战逻辑层业务逻辑处理返回值处理
    第58讲:秒杀系统代码实战web控制层之beego的环境搭建
    第59讲:秒杀系统代码实战web控制层配置文件的初始化
    第60讲:秒杀系统代码实战web控制层商品信息的展示
    第61讲:秒杀系统代码实战web控制层商品信息的展示列表的方法
    第62讲:秒杀系统代码实战web控制层添加商品
    第63讲:秒杀系统代码实战web控制层添加活动任务
    第64讲:秒杀系统代码实战web控制层活动列表的展示
    第65讲:秒杀系统代码实战web控制层活动列表同步到etcd里面
    第66讲:秒杀系统代码实战web控制层活动列表同步到etcd演示
    第67讲:秒杀系统代码实战总体演示

    课程学习目标:
    目标一. 了解Go的环境配置以及如何在项目中进行运用管理
    目标二. 了解Go框架技术,熟悉beego框架搭建的全过程
    目标三. 可以让学员迅速掌握Go的API及使用技巧
    目标四. 可以让学员熟练使用Beego快速开发后台服务器交互的注意事项与技巧
    目标五. 通过前台和后台的分离,让学生知道企业项目分离
    目标六. 通过完整的项目实战,全面的演示了Go+beego+redis+MySQL技术的综合使用步骤、过程、注意事项及技巧
    目标七. 通过本课程的学习,为学员以后开发使用Go项目提供了完整示范,奠定基础  
    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课