合作开发人员资料室(ID:CodingBook) 校对
校对自:https://medium.com/@
maheshwar.ligade/best-resources-to-learn-go-lang-programming-language-a838a6e34c4cGoC语言是产业发展最慢、最畅销的C语言众所周知,假如你真的你没间接或是间接地所用“GO”那你就暗笑,你所用Docker么?假如所用不然,你就早已在间接地的采用GoC语言了。即使Docker是用GoC语言撰写的。
甚么是Golang?
Golang是Google在2009年正式宣布正式发布的一类开放源码C语言,由Robert Griesemer, Ken Thompson和Rob Pike合作开发,是一类多功能的C语言,它提供更多了加速校对、废弃物拆解、静态类别、并发性、一连串国际标准库和包等优点。
那时,他们就来介绍呵呵自学Golang都有甚么样自学天然资源:
1、Go Tour
这是Go Tour官网,也是我最喜欢的中文网站,它让他们能间接亲自动手课堂教学,假如你早已在邻近地区加装了Go-lang,则只需在配置文件中运转就能app下载运转结论,下面提供更多了两个互动式讲义,你以在下面运转你的程序代码,并全面性介绍Golang,囊括数个组件组。
讲义地址:https : //tour.golang.org
2. Go By Example
另两个自学Golang的好天然资源是Go By Example,这是两个在线互动式的在线Golang讲义,它从Golang的基本优点介绍开始,然后循序渐进,并通过示例讲解。
讲义地址:https://gobyexample.com/
3. Effective Go
这是另两个自学Golang的官方天然资源,这也是免费的,而且是两个非常有趣的中文网站,我发现它非常有用,尤其是即使它不仅是两个语法参考文档,他还完整介绍了Go所有的功能优点,以及如何有效采用它们的方式。通过这个中文网站你能学到大量的专业知识。
讲义地址:https://golang.org/doc/effective_go.html
4.Golangbootcamp
Golang Bootcamp是一本从头开始自学Golang的迷你书,这本书最大的两个特点是,通过本书你将学会:
如何采用Go进行数据建模如何组织软件包中的代码如何测试代码如何采用JSON封送处理如何构建Web API……书籍地址:http://www.golangbootcamp.com/
5. Go-Playground
假如你早已介绍了Golang语言的基本知识,并且知道如何构建那些东西,你需要在系统上加装Golang就能开始学习,即使它们有两个在线的Golang练习平台供你采用。
课程地址:https://play.golang.org/
6. Go-Lang FAQ:
这是两个帮助你理解Golang核心概念的中文网站。
讲义地址:https://play.golang.org/
7. Go-lang Bot
Golangbot通过两个简单的方式来自学GolangC语言优点,它不仅能改善你的代码水平还能解决实际问题,囊括Golang从基础到高级的知识,你会得到两个不同的自学体验。
课程地址:https://golangbot.com/
8. Tutorials Point
这也是两个Golang的最佳自学天然资源众所周知,假如你想要自学Golang,则不应该错过这份讲义。
课程地址:https://www.tutorialspoint.com/go/
9. Go-Lang Tutorials
该课程囊括GolangC语言的基本概念、控制流、循环、接口、内存管理等,讲义分为7大部分,每两个部分都附带了示例讲解。
课程地址:http://golangtutorials.blogspot.com/2011/05/table-of-contents.html
10. GoC语言相关书籍:
《Introducing Go》《Go in Action》《Learning Functional Programming in Go》那些是那时要和大家分享的Golang自学天然资源,你是如何自学Golang的,或是你还有甚么样其他的天然资源分享呢?