实战 \Go语言实战流媒体视频网站
收藏

Go语言实战流媒体视频网站

RESTful API设计要点 / 架构解耦 / Cloud native应用上云

Go语言实战流媒体视频网站

难度 中级 ·
时长 10小时30分钟 ·
学习人数 331 ·
综合评分 9.64分
¥ 266.00

Go语言实战流媒体视频网站

观看导学视频

Go语言实战流媒体视频网站
本课程带着同学们使用Go语言实战一个流媒体视频网站。从后端Server到前端UI,全面掌握Go语言的开发关键技能和Go语言编码的架构风格。同时通过讲述SOA服务化解耦的设计理念,帮助同学们理解真实web服务背后的内容。最后通过架构调整实现Cloud native(云原生)部署。
艾文西

系统架构师

全面掌握Go语言开发Web网站的关键技能

前后端分离的系统架构设计

RESTful风格API的设计与实现

系统的服务化解耦

Go语言实现Webservice

Go语言的Channel和并发模型的实践应用

利用Go语言原生Template完成Web UI的实现

应用上云,理解服务拆分和架构调整要点

依托阿里云,学习cloud native环境下的应用及优势

充分发挥Go语言特性,开发高性能网站

利用Go原生并发机制和优秀的模版引擎,完成Web App的端到端实现

系统前端

整体模块架构
前后端解耦
前后端解耦的优劣
登录/浏览/播放页面

系统后端

Restful API设计要点
Go实现Restful API
数据库设计及实现

API实现

分层处理
错误处理
中间件
HTTP请求劫持

流媒体服务

API 设计
点播模块
流媒体服务的实现

文件操作服务

视频上传模块
Scheduler
视频文件操作
(删除、浏览)模块

Web场景中带你高效学习Go语言

完整开发流程

从环境配置、安装到前后端Server实现以及最后
部署上云

超值延伸讲解

Go语言的并发理念与应用,在Web前端模版引擎
的使用方法。在Cloud native环境下的应用以及
优势

低成本易上手

从0开始搭建视频网站,只用Go语言,没有难以
理解的框架

学员专享增值服务

问答专区

关于课程的问题都可在问答区随时提问,讲

师会进行集中答疑

素材开放

课程案例素材完全开放给你,你可以根据

所学知识自行修改、优化

适合人群

有一定开发经验,对Go语言语法有基本了解
想做Go项目实践的开发者

技术储备要求

HTTP协议,SOA相关,Web service相关知识
go语言语法基础

环境参数

  • Go版本 1.9.3
  • MySQL 5.7

万事俱备 只等你来

  • marks888

    这门课对我启发还是很大的! 目前很多公司开发的项目和这个类似,所以学了可以直接拿来用的。 老师讲解也通俗易懂。 师傅领进门,修行在个人。各位同学,加油!

  • henk

    最近入职了新的公司,公司是做视频点播和直播项目的,现在在的项目组是直播类型的,据说公司也准备往Go语言这边靠,所以买了这门课程,老师讲得很详细,一步一步敲代码挺不错的,也希望老师下一次可以出直播题材的实战课

  • qq_诺一__04164053

    非常满意!java正在转go,买来看看。代码架构很好,都是干货,没有废话!从单元和基准测试开始,强调工程化。而且,终于看到有一个讲rest的时候强调http状态码的课程,很多rest的都是标榜的,这个终于没有回避这个问题。另外,不得不感慨go的强大,课程里的bucket token和流控虽然guava有现成的库,但是要在分布式环境下像go这样几十行代码并高效的搞定,还真没办法,语言层面上go做并发太nb。session正好是自己定义的,我有这个需求。期待后面网站上有和cloud native部分。

查看全部13条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信