Go语言崛起,企业应用层出不穷

谁掌握了Go,就等于掌握了未来核心技术

为什么Go被众多名企青睐

Go语言出身名门,优势显著

Go语言适用于各个领域行业-前景广阔

想提升技术进入互联网名企?

学Go语言是进大公司的一条捷径,名企都在抢Golang人才

Go语言从业者市场需求不断扩大

Go语言从业者薪资稳步增长,近两年涨幅迅猛

2020重磅升级go高并发+运维开发提升一步到位,全“薪”出发

五大底层知识体系夯实功底+四大项目案例提升实战-助你变身go资深工程师,轻松进名企

阶段一:Go语言基础编程

课程内容
Go的发展历史
Go开发环境搭建和企业级开发规范
Go程序结构介绍及简单go程序实现
Go变量命名规范、声明、初始化、赋值
基本数据类型定义、常见变量定义、类型转换
Go语言各类运算符、流程控制、条件语句if、循环语句for等
复合数据类型定义&实战操作
Go的函数定义、递归、函数类型、作用域、函数调用
Go语言中的异常错误处理方法
Go语言中包定义&导入
结构体、指针、数组、Slice、Map
与面向对象编程、封装继承、多态特性
Go语言的方法声明
变量/属性/方法可见性
Go的文件与IO操作及企业用法实战
Go语言的编码和解码全解
Go的接口介绍与使用
反射的原理与使用
企业案例:完成访问日志统计,每个IP出现次数,每个状态码出现次数

项目实战

阶段二:Go进阶并发编程

课程内容
Goroutine的介绍与实战
Goroutine调度器机制
协程的高并发编程
进程与通信与线程、同步、锁机制
go的闭包陷阱
go计数信号量实战
读写锁与互斥锁
原子操作
管道(带缓冲器管道、读写管道)
多路复用
定时器/延迟器
runtime包常用函数解析
高并发服务器框架设计

项目实战

阶段三:Go进阶网络编程

课程内容
Socket介绍
OSI七层模型结构
TCP/IP 4层模型结构
B/S、C/S优缺点对比
TCP,UDP服务器和客户端开发介绍
HTTP协议介绍
远程方法调用RestAPI、RESTful接口设计
RPC远程调用机制
WEB编程处理器实战
HTML及模板应用
socket网络编程
实战案例:命令行端对端聊天系统
实战案例:简单文件服务
实战案例:完成命令行端对端聊天系统
实战案例:完成命令行用户管理功能(实现登录、查询、添加、修改、删除功能,使用文件存储数据

项目实战

阶段四:go后端开发&数据库

课程内容
学习SQL基础知识
掌握SQL操作MySQL技术
掌握Go操作MySQL
掌握ORM基本概念
掌握第三方库github.com/Go-SQL-Driver/MySQL操作MYSQL
掌握第三方库github.com/jinzhu/gorm应用
完成WEB TODO List功能(实现登录、查询、添加、修改、删除功能(任务/用户),并MySQL存储数据
实战实现WEB版TODO List数据库gorm操作

项目实战

阶段五:go语言Web框架开发

课程内容
HTML实现
Beego框架介绍
MVC模式
Session&Cookie介绍
Beego路由 、控制器 、模型、 模板学习
表单及验证
日志记录
Css及Bootstrap介绍
第三方库github.com/spf13/ cobra介绍
Javascript及jQuery介绍(录 播)
Datatables、Sweetalert等js插件介绍

项目实战

实战项目一:CMDB用户管理平台

课程内容
Beego框架构建用户管理系统
HTML、CSS实现前端多功能展示
Bootstrap快速实现前端页面平台
快速部署用户管理系统平台
web开发流程前后端结合
用户权限管理和数据库开发
项目实战:实现CMDB用户管理平台

项目实战

实战项目二:多云管理平台

课程内容
腾讯云API&SDK介绍与使用
插件设计模式
并发获取&存储主机信息
实现云主机操作功能
实现阿里云、腾讯云接口调用管理
设计开发多云主机的统一管理体系
Go实现多平台拓展体系架构
实战案例:多云平台管理系统实现

实战项目三:监控报警系统Prometheus二次开发

课程内容
掌握Prometheus原理及部署方式
Prometheus API实战
Prometheus核心组件源码解析
针对使用consul进行服务发现及管理
采集插件Exporter开发
Alertmanager webhook开发
webhook告警通知开发
项目实战:监控报警系统Prometheus二次开发

实战项目四:使用Go组件实现自动化与部署系统开发

课程内容
自动化系统环境搭建&配置
webhook之自动构建与部署
webhook介绍与实战
自动化构建&部署功能开发
CI/CD持续化集成实现
Runner部署
pipline实现
gitlab-ci.yaml企业级用法
API功能实现
项目实战:自动化与部署系统
查看完整大纲(PDF版)

杜绝纸上谈兵,全新企业级项目实战式授课

项目一 CMDB用户管理平台 (多开源系统整合,搭建统一用户账号体系是关键)

项目二 多云管理平台(掌握管控云资产,CMDB等外部系统同步联动;以阿里云为例实现多云管理)

项目三 监控报警系统Prometheus原理剖析与二次开发(掌握prometheus项目部署和二次开发)

项目四 使用Go组件进行自动构建与部署功能开发(掌握gitlab-ci runner实现自动化部署系统开发)

项目五 容器云k8s介绍与二次开发( 通过K8s RESTFUL API、SDK 实现容器云二次开发)

跟专业老师学企业真技术,杜绝花拳绣腿

十年以上实战教学经验、BAT级别总监亲授、杜绝以次充好

大咖老师帮我定制专属学习计划

来不了现场?照样学习,网络班为你量身打造

一半的价格同样的效果/企业教练一对一带领学习/简历面试亲自指导

领取今日报名活动优惠

马哥教育学院70%都是来自老学员推荐

  • 01就业老师专业面试辅导
  • 02实战导师真实项目演练
  • 03职业规划师专业规划

4+2全面服务为你的高薪就业铺路

  • 软实力提升综合素质训练04
  • 近百家企业内部直推05
  • 数百家企业合作高薪岗位06
查看往期毕业学员目前薪资

学员高薪就业真实案例

学习氛围浓厚 课余生活多姿多彩

无微不至的学员服务,专业、细致、耐心、体贴

查看往届优秀学员精彩瞬间

合作伙伴

消除您的疑虑,让高薪离你更进一步

开启我的学习之路