Go语言编程快速崛起

  1. 头条新闻、抖音短视频服务器均采用Go语言解决方案

  2. 京东消息推送云服务及分布式文件系统后台所有服务用Go实现

  3. 百度云盘、阿里云、七牛等云项目除了Go语言,不会有第二个更适合的选择

  4. 抢购系统、秒杀系统,验证码服务,使用Go语言来完成

与华为合作
区块链实战课程

课程与时俱进
贯穿更多技术点

获取详细课程大纲

全新升级五大实战项目
把握时代趋势

项目一

Golang高并发
服务器框架开发

项目简介:

该项目是基于Golang原生实现的高并发服务器,包含接口设计、编写消息类(实现IMsg接口)消息打包工具类、连接类(实现IConnection接口)、连接管理类、(实现IConnectionMgr接口)、请求类(实现IRequest接口)、路由类(实现IRouter接口)、消息管理类(实现IMsgHandler接口)、(实现IServer接口)等。

项目特色:

1. 自动编码,解码数据包,压缩在网络中传输的数据2. 自动封包,解包数据,解决TCP粘包问题3. 在连接建立和连接断开的时候,自动执行回调函数4. 客户端连接数控制5. 客户端消息频率控制6. 自动处理客户端消息7. 自动启动固定数目的worker goroutine 进行消息的处理,避免goroutine的无限扩张8. 高效的,自动执行回调函数的 timer/ticker

项目二

基于Beego的Web商城

项目简介:

大型电子商务平台,包含用户中心、商品展示、商品相册管理、购物车、订单、支付、评论、搜索、商品类型管理、权限管理等功能。

项目特色:

1. 关系型数据库-mysql、no-sql缓存型数据库-redis
2. 分布式文件系统fastDFS、前端开发Html5+js+Css高级
3. Beego框架(router、orm、model、controller)

项目三

Golang分布式微服务
房源租赁平台

项目简介:

基于Docker分布式容器,k8s作为容器编排搭建微服务基础设施。GoMicro搭建服务架构、Consul作为服务发现,其中采用RESTful协议与gRPC/Protobuf作为微服务间通信机制,解决大企业高并发分布式理论后端服务方案。

项目特色:

1.微服务的优势
2. docker容器构建微服务
3. protobuf微服务交互协议
4. gRPC远程调度机制
5. 服务发现
6. 基于go-micro微服务实战

项目四

基于HyperLedger Fabric
农商溯源平台

项目简介:

基于HyperLedger Fabric联盟链完成商品溯源及电商平台,该系统采用区块链分布式去中心化的特性设计整体解决方案,包括商品的材料、配料、物流等溯源查询。包括食品查询、配料查询、中转查询、商品发布、配料添加、中转商品等功能,全部数据都可精细化追溯,多机构联盟数据可信。

项目特色:

1. HyperLedger Fabric核心模块
2. 智能合约与链代码
3. 溯源业务chainCode编写
4. 链代码管理

项目五

以太坊众筹钱包

项目简介:

区块链轻钱包,包含 助记词、Keystore、私钥 生成、导入导出管理,管理 地址 中 对应币种资产,轻松转账并查询记录。

项目特色:

1. 一套助记词,创建主流币种与各种代币
2. 为用户管理各种转账地址,并备注,方便快捷
3. 以太坊solidity最新语法
4. solc智能合约编译,web3前后端存取以太坊数据,vue前端框架
5. 主流币与ERC代币接口,truffle框架(对客户端做了深度集成:开发、测试、部署)

实战名师授课
全程跟踪指导

刘老师   高级讲师

多年网络安全及密码学开发经验,服务器研发经验,曾任职国家互联网应急中心关口监测系统研发经理职位。精通Golang、C/C++程序设计,Go与区块链领域先驱者。

刘老师   高级讲师

具有7年的软件开发实战经验,曾在中国石油集团担任高级软件工程师。精通Golang、C/C++、Java、Cocos2d-x、Linux系统编程。参与过油田油井GIS方向研与油藏工程软件的研发。授课幽默风趣,思路清晰,深受学员好评。

王老师   高级讲师

7年计算机应用开发经验,3年嵌入式应用教学经验,3年Linux系统编程经验。精通Linux操作系统和Linux环境Golang、C/C++、python、shell等主流语言,4000余堂课的教学经验,千余学员及企业工程师的培训经历。

杜老师   高级讲师

具有6年的软件开发实战经验,精通Golang、C/C++、Python、Linux系统编程。曾参与某国产企业级数据安全产品(DLP)研发,对区块链应用有深入研究,具有丰富的项目经验,授课认真负责,幽默风趣,深受学员好评。

苏老师   高级讲师

8年的Windows/Linux系统下C/C++/QT开发经验,精通C/C++/Golang。参与过中石油的数字地震队队部管理系统、保密局等政府机构国产Linux操作系统下漏洞扫描工具,安全检测平台等项目的开发。

王老师   高级讲师

多年的软件开发经验,精通go,C,C++,Javascript,Lua等编程语言,对以太坊、智能合约有深入研究,精通MySQL,Oracle,SQLServer等关系数据库,精通beego框架网站开发,后端服务器开发。对学生负责、授课风趣。

咨询全部师资

Go语言与区块链就业发展路径

咨询毕业学员就业薪资

中国人民保险承保,
符合理赔条件无法就业,赔付全额学费!

北京传智播客教育科技有限公司版权所有

Copyright 2006-2019, All Rights Reserved

我要报名 立即咨询