入门Go语言的同学基础不一,具体可以分成下面几类。
1、零基础的同学:可能正准备入行或对编程刚开始感兴趣,对计算机、操作系统和网络方面的知识不太了解。无编程经验或者编程经验较少的同学:可能正在从事其他的技术相关工作,也许可以熟练编写脚本,但是对程序设计的通用知识和技巧还不太了解。
2、有其他语言编程经验的同学:可能已经是程序员或软件工程师,可以用其他编程语言熟练编写程序,但对Go语言还不太了解。有一定Go语言编程经验的同学:已有Go语言编程基础,写过一些Go语言程序,急需进阶却看不清途径。基于以上分类,给出了一份Go语言学习路径和基础知识图。不论你属于上述哪一类,都可以按照此路径去学习深造。

1、书籍

1、《Go入门指南》是《The Way to Go》的中文译本,内容很详细,零基础开始的。
链接:https://pan.baidu.com/s/1M2EguQFO8wEpM6yjySvRiw提取码:t6ni

2、《Go Web编程》主要涉及Web开发相关内容,如何使用go开发web项目,包括:Web基础、表单、数据库、Session等。
链接:https://pan.baidu.com/s/1-U69az5xOnOPLEw994FMrw   提取码:dvod
3、《Golang 实战》从零基础开始,内容包含:数据库操作、beego框架、gin框架、高级应用等。
链接:https://pan.baidu.com/s/1xJ6-I0Qqd00JStsblA64kg  提取码:33ra
4、《Go 语言圣经》特别经典的一本书,学习Go语言必看。
链接:https://pan.baidu.com/s/1BI35JoaiXdCZiB80CJl-yg  提取码:vimy
5、《Go 语言高级编程》本书涵盖CGO、Go汇编语言、RPC实现、Web框架实现、分布式系统等高阶主题,针对Go语言有一定经验想深入了解Go语言各种高级用法的开发人员。对于刚学习Go语言的读者,建议先从《Go语言圣经》开始系统学习Go语言的基础知识。
链接:https://pan.baidu.com/s/1qbRln2297kdwWhQrRUv_ow  提取码:5v1d

2、Go标准库文档

1、Go标准库文档可以通过文档查询每个API的具体使用方式,是Golang开发者必备手册。Golang标准库文档 包含每个api的用法详解,golang开发必备api查询手册
链接:https://studygolang.com/static/pkgdoc/main.html
2、《Go语言标准库》以示例驱动的方式讲解Golang的标准库。
链接: https://books.studygolang.com/The-Golang-Standard-Library-by-Example/

【Go资料】go语言学习资料书籍相关推荐

  1. Go语言学习资料整理

    整理网上找到的Golang语言学习资料 基础 基础教程 书籍在线版 Go 指南-A Tour of Go Go语言圣经(中文版) Effective Go中文版 Go Web编程 build-web- ...

  2. 当当网 R 语言学习资料统计分析

    当当网 R 语言学习资料统计分析 一.网络数据的抓取 二.数据清洗与保存 (一)工作目录的修改 (二)导入数据并修改列名 1. 交互式编辑器 2. names()函数 3. rename()函数 (三 ...

  3. Go语言学习资料大全整理

    Go语言是谷歌发布的一套编程语言,因为其简单的部署.良好的并发性等特点受到很多企业的青睐,国外如Google.AWS.Cloudflare.CoreOS等,国内如七牛.阿里等都已经使用Golang开发 ...

  4. linux、C++、Java、HTML 语言学习资料总结

    总结是更好的进步 大家好,本篇文章分享我上学及工作后,整理的资料,linux系统方面,C++语言.JAVA语言等. linux系统,是我们服务器常见的系统,很多开发的软件都是在linux系统上运行的, ...

  5. 用了30天整理的一些GO语言学习资料,2019请你加油

    因为极其优秀的并发性能,Google的亲儿子Go语言站上了风潮之巅.出现在21世纪的GO语言,虽然不能如愿对C++取而代之,但是其近C的执行性能和近解析型语言的开发效率以及近乎于完美的编译速度,已经风 ...

  6. 精品C语言学习资料-教你成为编程高手

    亲爱的Down友: 您好!51CTO下载中心为梦想增值,诚邀您的关注! 51CTO下载中心致力于让down友分享技术幵让技术变现,让广大技术爱好者便捷.实惠 的获取优质学习资源. 为了方便大家的学习, ...

  7. Go语言学习资料大全

    C 语言太原始了,C++ 太复杂了,Go 语言是不二之选.有了 C/C++ 的功底,学习 Go 语言非常简单. 首推 Go by Example 作为你的入门教程.然后,Go 101 也是一个很不错的 ...

  8. 编程语言学习--C语言学习资料

    一.C语言除了做操作系统底层代码.单片机/嵌入式的开发.还能做很多事情,例如模拟管理系统.网站的开发等等, 二.华为C语言编程规范 三.C语言库函数大全 四.C语言Linux下的开发 五.OpenCV ...

  9. R语言学习资料分享下载

    获取方式 https://mp.weixin.qq.com/s?__biz=MzA4MTk3ODI2OA==&mid=2650340691&idx=1&sn=95c6316cf ...

最新文章

  1. LIVE 预告 | 达摩院王玮:超大规模中文理解生成联合模型PLUG
  2. html5图片加载不了,webView加载html图片遇到的问题解决
  3. 程序员or产品经理┃同是职场脱发人,光头何苦为难光头!
  4. repeater 时间格式化
  5. 张老师讲Python~
  6. 王道机试指南读后总结-2
  7. 【linux】常用网络操作
  8. php5.3 appache phpstudy win7win8win10下 运行速度慢
  9. Python使用Mysql官方驱动(取出dict类型的数据)
  10. oracle中主键自增长,Oracle中给主键设置自增长
  11. TurboCAD Mac Pro 12(CAD设计绘图软件)
  12. java pdf 添加图片
  13. PPT文件怎么转换成图片
  14. launcher3的具体学习
  15. 一种人机友好的视频压缩方案(HMFVC)
  16. 掘金chrome插件安装失败怎么办?
  17. MT6771平台简要了解
  18. java十进制转二进制(输入一个十进制数将其转换成二进制)
  19. java 统计子字符串个数_Leecode统计子串个数(java)
  20. 六级(2020/12-2) Text2

热门文章

  1. 四川高考30000多名学计算机哪个学校好,恭喜!四川省有32名学霸被保送到清北,分别来自四所重点中学...
  2. 使用BloomFilter布隆过滤器解决缓存击穿、垃圾邮件识别、集合判重
  3. 热敏电阻制作温度传感器的c语言,課题一NTC热敏电阻的温度测量和控制系统.doc...
  4. The Pilots Brothers‘ refrigerator(思维)
  5. 【RBF预测】基于RBF神经网络实现预测matlab源码
  6. 【音频处理】音高 与 频率 对照表 ( 音符频率算法 )
  7. While 循环语句 和do while循环语句
  8. 大数据学习(十三)hive正则表达式
  9. 200行Html5+CSS3+JS代码实现动态圣诞树
  10. 线程传值数据丢失_开放线程:如何防止数据丢失