go语言实战-----32-----(网站)架构分析、要点分析、模块分析、前后端解耦---REST API设计,包括用户、视频、评论--- 数据库设计,包括用户、视频、评论、会话、待删除视频
go流媒体网站技术要点1)前后端分离的系统架构设计。2)RESTful风格API设计与实现。3)Go实现web服务。4)系统的服务化解耦。5)go的channel和并发模型的实践。6)使用go原生template完成webUI的实现。1前后端分离的系统架构设计1.1总体架构:1)客户端先发送请求到前端服务进行处理。2)前端服务收到请求后,直接转发或者包装一下请求,然后通过API接口层发送到后端的不