作者:无忌
链接:https://www.zhihu.com/question/281186541/answer/2320616550
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

在学习Go语言的过程中,整理了我个人觉得非常有价值的Go技术博客和网站,分享出来,希望可以帮助到有需要的同学。同时在本文后面附上值得参考的Go书籍和Go视频教程。

Go博客

  • 本人博客:Jincheng's Blog,长期分享Go相关技术栈。
  • Go语言官方团队负责人:Russ Cox,大神的文章,常读常新,提神醒脑。
  • 瑞典皇家理工学院教授的Go系列教程:CS Prof Nilsson from KTH-Golang and Algo,非常值得入门学习。
  • Go语言布道者和讲师,John Arundel,出版了众多Go书籍和教程。
  • Go大佬,Dave Cheney
  • Go大佬,原Google现AWS首席工程师,Jaana Dogan-Pricipal Engineer at AWS
  • Go语言布道者,著名Go101作者,Go101.org
  • Go语言布道者,Google云工程师,Valentin Deleplace,喜欢分享Go语言的一些trick
  • Go入门,中级和高级教程:Medium: A Journey with Go
  • Go大佬,国外Go布道者:Teiva Harsanyi,出品了一系列非常有价值的Go教程
  • Go国外布道者:Amit Saha
  • Go代码示例:Go By Example,通俗易懂,拿来即用。
  • Go代码示例:Golang By Example,非常全面,涵盖Go的方方面面。
  • Go设计思想和来龙去脉:golang.design
  • Go大佬,国内Go早期布道者,微博架构师,rpcx作者:smallest-colobu
  • Go大佬,WenmaiYang-TalkGo发起人
  • Go大佬,ChangkunOu-欧长坤
  • Go大佬,《Go语言高级编程》作者,ShushanChai-柴树杉
  • Go大佬,《Go语言高级编程》作者,cch123-曹春晖
  • Go大佬,国内早期Go布道者:halfrost-Dezhi Yu
  • Go大佬,《Go语言设计与实现作者》,draveness-左书祺
  • Go大佬,unknwon无闻,众多Go开源项目作者
  • Go大佬,Go语言Contributor,strikefreedom-Andy Pan
  • Go国内布道者,码农桃花源:qcrao-manongtaohuayuan
  • Go国内布道者,极客兔兔:https://geektutu.com/
  • Go实战教程:topgoer
  • Go国内早期布道者:jianyu chen
  • Go官方文档:Go Documentation,包罗万象。
  • Go官方Wiki站点:Golang GitHub Wiki

Go书籍

Go入门:

对于Go入门,我个人不建议买书,以看官方文档和网上经过整理的优秀资料为主:

  • 官方入门教程 A Tour of Go: https://go.dev/tour/welcome/1
  • 官方语法手册 The Go Programming Language Specification:https://go.dev/ref/spec
  • 官方编程规范指引 Effective Go: https://go.dev/doc/effective_go
  • 官方关于Go的所有文档目录检索:https://go.dev/doc/,包含了Go官方推荐的从入门,到使用,到Go底层设计的方方面面,非常有用,每次读都非常有收获。
  • KTH大学(瑞典皇家理工学院)计算机系教授NIlsson整理的一份Go学习指南:https://yourbasic.org/golang/
  • 本人在学习Go的过程中,也整理了一份入门学习笔记 Go Tutorial:全部开源在GitHub,go-tutorial: Go learning materials,涵盖基础、中级和高级教程,欢迎大家围观。

Go进阶:

以下Go进阶书籍都是本人实际看过相关内容,并且确实在某些内容上比较出彩。

对英文书籍感兴趣的我也列出了目前所有Go英文书籍的完整清单list的链接,涵盖了实战应用、底层原理、语言设计、设计模式的方方面面。

  • Go语言高级编程-chai2010.gitbooks.io
  • Go语言设计与实现-draveness.me
  • Go设计模式-Tamer Tas@google
  • 深入解析Go-tiancaiamao.gitbooks.io
  • 码农桃花源-qcrao91.gitbook.io
  • Go语言高性能编程-geektutu
  • Go Under The Hood-golang.design
  • 英文Go书籍完整清单list

Go视频教程:

视频教程我推荐国外的,英文好的看这几个资源足够,并且有英文字幕。

第2个是GopherCon自从2014年以来的所有Talk,所有新的Feature,底层设计,最新Go实战都会在这里体现,可以看到各种Go大佬。

  • Basics, Intermediate, Advanced Go Tutorials,涵盖初级、中级和高级教程
  • TutorialEdge Golang Development,涵盖Go以及周边技术栈的入门和进阶讲解
  • GopherCon Talks Since 2014:Go官方组织的Gophers一年一度盛会
  • GoLab Conference Since 2018:意大利公司组织的每年一度Go语言峰会

最后建议大家利用好GitHub,上面有非常多的干货,养成看GitHub的习惯。

也欢迎大家关注我的wx公号:coding进阶,学习更多Go知识。

GitHub开源地址:GitHub - jincheng9/go-tutorial: Go learning materials,涵盖基础、中级和高级教程

golang博客推荐相关推荐

  1. Day 4:PredictionIO——如何创建一个博客推荐器

    今天是"30天学习30种新技术"的第4天.到目前为止我很享受,而且周围开发者反响也很不错.我现在更有动力在30天内完成它了.在这篇文章中,我将介绍如何在Java下使用Predict ...

  2. 玩聚SD:感谢ECVIP、盗盗、网贝、和菜头的博客推荐

    首先非常感谢电子商务博客和showeb2.0盗盗两位朋友对玩聚SD的推荐,能够在这两位非常优秀的博客上看到SD的名字,真的很感动.[20080616 18:47 updated: 名站网贝也进行了推荐 ...

  3. Android经典的大牛博客推荐

    Android中文Wiki AndroidStudio-NDK开发-移动开发团队 谦虚的天下 – 博客园 gundumw100博客 – android进阶分类文章列表 – ITeye技术网站 CSDN ...

  4. 一些有影响的博客推荐

    一些有影响的博客推荐: 下面是我经常关注的博客,对我有很大的影响,其实不必分析,一眼就能看出,这些博客之所以能被我们关注,就是因为她们的专注和真实. 个人博客: 1. 对牛乱弹琴---------IT ...

  5. 我的Android进阶之旅:经典的大牛博客推荐

    Android中文Wiki AndroidStudio-NDK开发-移动开发团队 谦虚的天下 - 博客园 gundumw100博客 - android进阶分类文章列表 - ITeye技术网站 CSDN ...

  6. 好用的开源个人博客推荐

    原文网址:好用的开源个人博客推荐_IT利刃出鞘的博客-CSDN博客 简介 本文推荐个人从几十款开源个人博客中精选的几款开源博客. halo Github 地址 :https://github.com/ ...

  7. IT技术网站博客推荐

    技术类网站 CSDN 全球最大中文IT社区,为IT专业技术人员提供最全面的信息传播和服务平台. 51CTO 技术成就梦想 - 中国领先的IT技术网站 itEye Java编程 Spring框架 Aja ...

  8. 精品博客推荐:为数不多的维术,高质量文章尽在这里

    [回复"1024",送你一个特别推送] 在上次我的文章<如何才能有仪式感的去提高和学习技术?>说过,我们会开启一个"优质博客推荐"的活动,争取每周给 ...

  9. Android进阶之旅:经典的大牛博客推荐

    Android中文Wiki AndroidStudio-NDK开发-移动开发团队 谦虚的天下 - 博客园 gundumw100博客 - android进阶分类文章列表 - ITeye技术网站 CSDN ...

最新文章

  1. linux系统中离线安装python3.7过程记录
  2. 七、linux驱动注册
  3. (iPhone)怎样从photo album中获取所有图片 “****TWO*****” ---》 获取所有图片从Photo Album?...
  4. xxx征集系统项目目标文档
  5. [html] 你有使用过MediaRecorder吗?说说它的运用场景有哪些?
  6. 超时尚的UI电子商务PSD分层模板,临摹学习必备
  7. JavaScript学习总结(12)——2016 年 7 个顶级 JavaScript 框架
  8. mysql怎么分组计算逾期率_转行数据分析第三篇:mysql查询入门练习题
  9. Spark 整合ElasticSearch
  10. kettle oracle数据从库到库,kettle 使用oracle数据库当做资源库
  11. linux巡检 python_LINUX服务器批量巡检的PYTHON脚本
  12. Windows 关于Robocopy的使用详解
  13. 智慧管廊可视化管理系统搭建
  14. ROS——UDRF机器人模型优化(xacro)
  15. 微信隐藏功能系列:微信亲属卡怎么用?只需要3步
  16. 【PMP考试最新解读】第七版《PMBOK》应该如何备考?(含最新资料)
  17. 云服务器 ghost系统,在Ubuntu 18.04操作系统上安装Ghost CMS的步骤
  18. 递归分类最佳实践:如何在强化学习中用示例代替奖励
  19. 宝塔Nginx环境安装pagespeed模块加速网站以及配置WebP格式图片加速方法
  20. 安卓游戏源码(Replica Island)复刻岛

热门文章

  1. itextpdf添加表格元素_基操勿6第四期:PPT表格美化
  2. 麦克纳姆轮运动特性分析(图片版)
  3. 利用对象字面量创建对象
  4. 想让自己的网站变得精致吗?那就进来看看吧:跟随鼠标的天使
  5. 什么是联表查询?(深度刨析,建议收藏)
  6. 生产者消费者模型-管程法(Java)
  7. 东北林业大学c语言期末考试题,东北林业大学 2008年C语言考试试卷及答案.doc
  8. 相似度计算 java_Java基于余弦方法实现的计算相似度算法示例
  9. 新加坡推出人工智能计划AI.SG 迎战人工智能和数据科学关键难题
  10. SQLPlus获取oracle表操作SQL