问题导读
1.为什么学习go语言?
2.你认为该如何入门go语言?
3.你认为go语言需要哪些学习过程?
转载注明本文链接
http://www.aboutyun.com/forum.php?mod=viewthread&tid=24344
区块链可以使用各种语言开发,很多开发者使用的是go语言,因为它的并发能力。所以这里对go语言进行一个汇总,节省大家时间。
首先,我们可能只是知道go是一门不错的语言,然后我们想要学习,所以我们就需要找入门资料。对于入门资料,最好是系统的。这里给大家推荐一些系统的入门资料。
入门推荐
1.Go 语言教程
http://www.runoob.com/go/go-tutorial.html
2.Go入门指南
https://github.com/Unknwon/the-way-to-go_ZH_CN/blob/master/eBook/directory.md
3.Go语言圣经(中文版)
章节内容
这里都是txt版本的,所以可以直接下载,但是最好从github上阅读
gitgub地址:
https://github.com/golang-china/gopl-zh
网盘下载:
链接:
https://pan.baidu.com/s/1GUj_kQoLV9Lui3_wZHDRzw
密码: uaub
4.学习go语言
本书当前包含:
每章包含若干个提供了答案的练习来帮助你提升。
链接:
https://pan.baidu.com/s/11tSSXiMS1GaTnI5l0LMeSQ
密码: j8ww
git地址:
https://github.com/mikespook/Learning-Go-zh-cn
视频
有的同学不喜欢看书,喜欢看视频下面也提供一些
链接:
https://pan.baidu.com/s/1S6UBobCRCk_TqTAX5czP2w
密码: gvkw
观看时最好选择网易云课程,没有广告
Go 编程基础视频:
这里面有各个平台的,土豆广告太多,可以选择网易云平台
https://github.com/Unknwon/go-fundamental-programming
教程大纲
课时数
|
课时标题
|
在线播放
|
第 1 课
|
Go 开发环境搭建
|
土豆网
优才网
网易云课堂
|
第 2 课
|
Go 基础知识
|
土豆网
优才网
网易云课堂
|
第 3 课
|
类型与变量
|
土豆网
优才网
网易云课堂
|
第 4 课
|
常量与运算符
|
土豆网
优才网
网易云课堂
|
第 5 课
|
控制语句
|
土豆网
优才网
网易云课堂
|
第 6 课
|
数组 array
|
土豆网
优才网
网易云课堂
|
第 7 课
|
切片 slice
|
土豆网
优才网
网易云课堂
|
第 8 课
|
map
|
土豆网
优才网
网易云课堂
|
第 9 课
|
函数 function
|
土豆网
优才网
网易云课堂
|
第 10 课
|
结构 struct
|
土豆网
优才网
网易云课堂
|
第 11 课
|
方法 method
|
土豆网
优才网
网易云课堂
|
第 12 课
|
接口 interface
|
土豆网
优才网
网易云课堂
|
第 13 课
|
反射 reflection
|
土豆网
优才网
网易云课堂
|
第 14 课
|
并发 concurrency
|
土豆网
优才网
网易云课堂
|
第 15 课
|
项目与坑
|
土豆网
优才网
网易云课堂
|
代码
我们学习了书籍,看了视频,我们开始一些代码的实战部分:
可以先从小例子入手
例子
当我们看书的时候,我们想做几个例子,下面是一个例子的汇总:
第一个当然是hell word哈哈哈
上面例子由于是微信可能去掉链接,可查看链接(http://www.aboutyun.com/forum.php?mod=viewthread&tid=24344)
原文地址: