介绍本课程聚焦于使用Go语言实战开发一个流媒体视频网站,为学习者提供了从后端Server到前端UI的全面学习路径,深入掌握Go语言的关键开发技能与架构风格。课程开篇通过实际例子,让学习者了解golang工具链,包括常用工具、test写法、benchmark写法等。在流媒体网站架构以及API模块实现部分,详细梳理整体架构,从api设计、实现到数据库层、session处理等均有深入讲解。stream模块中,涵盖stream server、架构搭建、流控等内容;scheduler模块介绍了其架构与实现。前端服务和模版引擎渲染部分,从代码架构搭建到静态页面渲染、api透传、UI实现等一一呈现。课程最后…...