Golang学习笔记14:并发编程之select
Golang并发编程之select
ACwing题库刷题
ACwing刷题总结
Golang 内存分配之逃逸分析
Golang 内存分配之逃逸分析
Golang实战流媒体视频网站笔记6:API之http handler层
API设计之http handler层
Golang实战流媒体视频网站笔记5:流媒体网站架构以及API模块的实现3
api设计之用户资源设计
Go语言实战流媒体视频网站笔记4:流媒体网站架构以及API模块的实现2
设计用户API并实现,创建用户,用户登录,结合例子分析Golang对处理HTTP请求的天然优势。
关于去掉博客花里胡哨的魔改
博客简化,大道至简
Go语言实战流媒体视频网站笔记3:流媒体网站架构以及API模块的实现1
本章通过实战演练,从网站的整体架构设计,到服务划分,数据库设计,到api模块的实现,全面讲述Golang对webservice的实现以及代码分层架构的思想,同时辅以test cases的全程编写与指导,全面了解工程化Golang项目的实现。
Go语言实战流媒体视频网站笔记2:一个例子了解Golang工具链
通过一个简单的webservice具体从Golang的工具链,到test,全面介绍Golang在工程项目里需要掌握的知识点。
Go语言实战流媒体视频网站笔记1:要点介绍
为什么选择Golang
开发效率高(完整的开发工具链tools,test,benchmark,builtin.etc)
部署简单(Compile once,run everywhere)
良好的native http 库以及模板引擎(无需任何第三方框架)
优秀的并发模型
课程概述
Golang简单介绍,通过简单的web server了解Go的工具链以及玩法
用Golang完成一个可以使用的流媒体视频网站
网站上云
Golang简单介绍
Go的工具链的使用,build,install,fmt等
Go test和Go bench
Golang搭建视频网站
前后端分离的系统架构设计
RESTful风格API的设计与实现
Golang实现webservice
系统的服务化解耦
Golang的channel和并发模型的实践应用
利用Golang原生的template完成web UI 的实现
网站上云
用ECS,ELB等云服务重构业务工程架构
在阿里云上实现cloud native架构下的业务部署
课程名称: Go语言开发高性能网站项目实战 实战流媒体视频网站
课程简介:
go ...