设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
社区
IT技术教程分享平台
免费课
实战课
vip专享
积分互换
工具箱
IDES激活
JetBrains全家桶系列激活
搜索
搜索
每日签到
本版
帖子
用户
IT技术教程资源分享平台-永久免费不加密
»
社区
›
程序员自学中心
›
Go语言课程
›
Golang语言快速上手到综合实战高并发聊天室 ...
1
2
3
4
5
6
7
8
9
10
... 17
/ 17 页
下一页
返回列表
发新帖
Golang语言快速上手到综合实战高并发聊天室
[复制链接]
43747
|
169
|
2019-6-13 14:00:17
|
显示全部楼层
|
阅读模式
【课程简介】
课程背景:
Go是Google开发的一种编译型,可并行化,并具有垃圾回收功能的编程语言。2015,Go迎来了全迸发的一年。时隔一年,回头再看,Go已跻身主流编程语言行列。在国内,Go的热度更是不凡。七牛云、百度、滴滴等一线互联网公司正在逐步将Go应用到自身的项目之中。
讲师本人之前在滴滴从事后台开发时,曾有幸采用过Go语言开发web应用,故对Go的设计、性能等情有独钟,并且积累了一些这方面比较实用的经验,特意整理录制成视频,本项目全程手敲,适合之前有一定web开发语言基础的学员学习。当然课程中的项目比较简单却也实用--从经典的聊天室到豆瓣电影的爬虫开发,希望学员从中领略到Go语言的编程方式以及思想,从中体会到Go作为下一代系统语言的精髓。
课程介绍:
1.课程研发环境_
项目源代码以Go 1.4.1为基准,以下环境都适用于项目。
开发工具:Sublime3或者LiteIDE X30.2;
涉及框架版本:Beego
数据库工具:MySQL 5.5.53 MySQL Community Server (GPL)
其他工具:Redis 2.6.12、 Bee工具
2.内容简介
本教程从基础的Golang语言语法开始讲起,介绍了Golang的数据类型(包括基础类型与复合类型)以及分支与循环结构,进而深入地介绍了Golang语言的类与继承,以及与其他语言如Java、C++等的诸多不同,尤其是Go语言非侵入式的接口设计,其体现了Go语言设计的独到之处。紧接着,对Go语言中的并发概念-协程与channel进行了深入分析,力求让学员搞清楚协程与线程的区别。在上述基础上,会带领学员们开发一个高并发聊天室(得益于Go协程的轻量级特性)。接下来,会介绍Go语言在web开发上的应用并且以Beego框架为主进行介绍;在介绍完Beego的基础应用后,带领大家编写一个豆瓣电影爬虫的项目,让学员对Beego的使用更加熟练,同时对爬虫的相关理论与实践也有所了解。
【课程目录】
第1讲 Go语言简介
第2讲 理解GOPATH
第3讲 Go语言基础上
第4讲 Go语言基础下
第5讲 Go语言之流程控制
第6讲 Go语言之函数上
第7讲 Go语言之函数下
第8讲 Go语言之struct
第9讲 Go语言之面向对象上
第10讲 Go语言之面向对象下_1
第10讲 Go语言之面向对象下_2
第11讲 Go语言并发编程之协程
第12讲 Go语言并发编程之channel
第13讲 Go语言并发编程之缓冲channel
第14讲 Go语言并发编程之select
第15讲 Go语言并发编程之深入协程
第16讲 Go语言之JSON与Md5
第17讲 Go语言之HTTP
第18讲 Go语言之正则表达式_1
第18讲 Go语言之正则表达式_2
第19讲 Go语言之Mysql_1
第19讲 Go语言之Mysql_2
第20讲 Go语言之Redis
第21讲 Go语言之聊天室_1i
第21讲 Go语言之聊天室_2
第21讲 Go语言之聊天室_3
第21讲 Go语言之聊天室_4
第22讲 Beego框架简介
第23讲 Beego框架之参数配置与路由配置
第24讲 Beego框架之Controller
第25讲 Beego框架之请求数据处理
第26讲 Beego框架之session机制
第27讲 Beego框架之model_1
第27讲 Beego框架之model_2
第27讲 Beego框架之model_3
第28讲 Beego框架之view
第29讲 Beego框架之config、httplib、context
第30讲 Beego框架之爬虫项目实战_1
第30讲 Beego框架之爬虫项目实战_2
第30讲 Beego框架之爬虫项目实战_3
第30讲 Beego框架之爬虫项目实战_4
第30讲 Beego框架之爬虫项目实战_5
第30讲 Beego框架之爬虫项目实战_6
【
下载地址
】
游客,如果您要查看本帖隐藏内容请
回复
Golang
,
Go实战教程
,
Go语言
,
Go实战
相关帖子
•
Go语言零基础实战微服务项目
•
Go语言实战 - 日志收集项目开发【完整版】
•
Go语言轻量级TCP服务器框架-zinx框架深入浅出
•
Go+Python双语言混合开发
•
Golang零基础入门实战教程
•
Gin &&Go-Gorm&& Go-Micro微服务k8s教程
主题推荐
DeepSeek使用教程,deepseek本地部署实战,DeepSeek R1&V3一套统...
2024全新GO工程师面试总攻略,助力快速斩获offer-m
PHP异步通信框架Swoole实战教程(22集)
Laravel&Vue深度整合实战第二版
PHP与九大接口实战视频教程【80节】
教你怎么打造PHP程序员简历【视频+面试题+简历模板】
AI Agent智能应用从0到1定制开发-m
零基础用户3天带你入门新媒体营销视频
回复
使用道具
举报
test
|
2019-6-21 17:12:12
|
显示全部楼层
好,这个教程很好
回复
使用道具
举报
admin123
|
2019-6-27 09:23:20
|
显示全部楼层
这个教程很好
回复
使用道具
举报
iblue
|
2019-6-27 18:54:01
来自手机
|
显示全部楼层
看起来还可以
回复
使用道具
举报
master
|
2019-7-7 16:25:41
来自手机
|
显示全部楼层
来了
回复
使用道具
举报
nvshen123
|
2019-9-17 11:42:34
|
显示全部楼层
我只是路过打酱油的。
回复
使用道具
举报
shiluo
|
2019-9-17 14:22:16
|
显示全部楼层
淡定,淡定,淡定……
回复
使用道具
举报
chafry
|
2019-10-11 15:08:25
|
显示全部楼层
456
回复
使用道具
举报
lihao
|
2019-10-11 17:05:01
|
显示全部楼层
激动人心,无法言表!
回复
使用道具
举报
都是你的错
|
2019-10-17 09:50:37
|
显示全部楼层
强烈支持楼主ing……
回复
使用道具
举报
下一页 »
1
2
3
4
5
6
7
8
9
10
... 17
/ 17 页
下一页
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
数据库专栏
精品体系课
免费课程
服务器教程
PHP实战教程
fengzi
222
主题
232
帖子
3万
积分
管理员
积分
38981
发消息
回复楼主
返回列表
前端web开发实战
PHP实战教程
自学Python
Go语言课程
Java课程
API教程
Asp与.Net
数据库专栏
Linux教程
服务器教程
安卓与IOS
游戏开发
产品经理/运营
C/C++/C#
区块链
IT课程
图文推荐
ThinkPHP5与workerman实战—在线客服视频教程
2021-06-16
2020版-Swoole4.2从入门到精通全套高级实战
2020-05-13
PHP与九大接口实战视频教程【80节】
2021-06-16
ThinkPHP6+Swoole+Vue实战客服聊天项目系统
2021-01-12
PHP异步通信框架Swoole实战教程(22集)
2019-06-25
热门排行
1
2025年全网最新JetBrains系列IDE全家桶激活
2
ThinkPHP5与workerman实战—在线客服视频教
3
PHP与九大接口实战视频教程【80节】
4
2020版-Swoole4.2从入门到精通全套高级实战
5
PHP异步通信框架Swoole实战教程(22集)
6
ThinkPHP6+Swoole+Vue实战客服聊天项目系统
7
微信与支付宝支付一站式讲解与实战【完整版
8
Laravel5.8租房小程序项目实战开发完结版【
9
教你怎么打造PHP程序员简历【视频+面试题+
10
MySQL实战45讲(HTML+MP3完整)-2018年