支持10万人同时在线 Go打造高并发web即时聊天(IM)应用

winlion | 资深架构师

¥69.90

内容
课程难度
进阶
视频时长
5小时
学习人数
4009人
课程评分
9.85分
简介 目录试看 服务 评价

课程服务

服务
问答专区 源码开放 教辅材料 Git代码存储
环境
开发语言 Golang 1.9.2

课程讲师

winlion

资深架构师

10年+互联网产品研发经验,5年+创业经验,目前专注于新零售领域。对分布式、区块链方面有较多研究和独到见解。开源golang 框架restgo的作者。

评价评分9.85

Go爱好者

05-14

好评

工作3年了,之前一直做Java,今年往go方向转型,很实用的一门课,也能看出老师水平挺高的。非常赞成老师的一句话,带着项目驱动的目标学习,受教了,好课,好评!

东东老师

05-13

好评

讲的很棒。作为学生党缺的就是这种实际项目经验类的,收获太多,做产品要考虑的太多,自己不懂的也太多。同时也希望老师能出一些用GO语言应对大数据这方面的实战项目视频。再次感谢老师提供的课程。

咨询更多

相关学习路线

相关课程

已经到底部,没有更多内容了
9.85

内容实用

9.87

通俗易懂

9.83

逻辑清晰

9.84

Go爱好者

05-14

好评

工作3年了,之前一直做Java,今年往go方向转型,很实用的一门课,也能看出老师水平挺高的。非常赞成老师的一句话,带着项目驱动的目标学习,受教了,好课,好评!

讲师回复
带着目标去学习可以事半功倍,是摸索出来的经验

东东老师

05-13

好评

讲的很棒。作为学生党缺的就是这种实际项目经验类的,收获太多,做产品要考虑的太多,自己不懂的也太多。同时也希望老师能出一些用GO语言应对大数据这方面的实战项目视频。再次感谢老师提供的课程。

讲师回复
后续一些课程会有涉及,请多多关注

匿名用户

11-30

差评

支撑10万人同时在线 没体现啊,重要的东西都没有 哎 一个demo吧

匿名用户

10-06

中评

下了源代码看了一下,和在即时通讯网上面一个介绍goim的demo相似率有90%,不知道谁是原作者了~就算不纠结这个,这门课程的内容确实也是很显浅,不值69块,课程里面有好大一部分感觉像是强行水课的感觉,只能凑合看看学着写个小作业啥的还行

匿名用户

08-05

好评

代码的逻辑比较清晰,只是mui的前端和后端的交互细节没有讲清楚,

DragonBo

05-28

好评

挺不错的 对于刚接触的人来说这个实战很全面 也很易懂

学习小机器

05-16

好评

还不错,帮助我把之前的一些知识串了一遍,学到了不少新知识,谢谢老师。

minithink

04-30

好评

之前一直用php,这个课程是很好的了解学习GO的课程,讲得太好了,好课,推荐大家来看

sky_520

05-13

好评

找了好久的Go教程,有案例的才叫良心,讲到的案例很实用,课程先看为敬,必须好评

讲师回复
无案列,不慕课,这个案列是线下商用案列

陪我去看海吧

08-01

差评

不如 b站大学 里面的 im

xingji

10-23

中评

感觉一般吧,就是一般般,没有分清主次

帅气的狗头

07-11

好评

通俗易懂,好评nice

匿名用户

05-25

中评

代码拿出来有值得学习的地方,但是视频教程的做的跟讲师的资历是不匹配的;起码的用户接入socket,然后聊天发消息,你程序设计的思路是什么没有讲;你代码中很多地方的细节没有讲,比如websocket.Upgrader是socket需要劫持http进行提升,你就闷头写,也不说这个代码的作用是什么,为了解决什么问题,写了能怎么样;然后用户聊天的消息发送的流程也不讲,看半天搞不明白,晦涩难懂,买视频就是为了降低学习成本,这水平,我去B站找个视频看,不是更好?

中南小蜜罐

05-12

差评

标题是10万人并发纯属扯淡,压测下试试,几百人肯定就得挂掉,消息乱序。分布式扩容这块简直驴头不对马嘴一点逻辑都没有。。。 看了课程评价让我感觉这些评价大部分是托吧,其中有几个小伙伴评价比较中肯,大概有一下几点: 1. 老师几乎是被迫营业 2. 几个框架硬拼出来的吧 3. 就直接说是从网上 Hello IM 项目搬运复述的吧 真的很无语,还浪费了将近三个小时时间。。。shit

匿名用户

02-14

差评

一些关键的细节没有详细的解释。搭建到优化的流程思路零碎。部署和发布的环境问题没有得到很好的说明,技术选型一半,没有很接近最新的技术。可以当作一个应用的框架来借鉴但是不推荐以此来学习Go网络编程。

WIskey

01-04

差评

1.项目太简单,80%都是Web http 的内容,跟websocket相关的就那么一点内容。 2.项目极度不完整,都是写好的代码复制粘贴。IM关键点都没有说到。比如消息持久化, 离线的消息处理等等。 3.一句话总结就是这只是个简单的demo

刘吉忠

11-28

好评

用户未评价,默认好评!

Ehsan

11-27

好评

用户未评价,默认好评!

otakusns

11-26

好评

用户未评价,默认好评!

weixin_慕神2105054

11-25

好评

用户未评价,默认好评!

已经到底部,没有更多内容了
领取优惠券
环境参数
开发语言
Golang 1.9.2
开发环境
Goland IDE 2017.3 x64
部署环境
Centos
数据库
MySql5.7
服务

问答专区

讲师提供答疑服务,帮助大家扫除学习障碍,达成学习效果

源码开放

课程提供全部源码,你可以自行修改、优化

教辅材料

讲师提供各种原创学习资料,帮助消化课程知识,扩展技术视野

Git代码存储

所有项目源码都通过Git方式托管及下载

日志
适合人群
技术储备