内容简介:这几个月在考虑从 Python 转向 Golang,所以专门学习了 Golang.这里是 Golang 学习的一些记录。学习笔记稍后再整理(咕),先列一下我这几个月看过的各种教程吧。
这几个月在考虑从 Python 转向 Golang,所以专门学习了 Golang.
这里是 Golang 学习的一些记录。
学习笔记稍后再整理(咕),先列一下我这几个月看过的各种教程吧。
阅读列表
-
Go by Example 是对 Go 基于实践的介绍,包含一系列带有标注说明的示例程序。
真·快速上手必备。
-
《Go语言四十二章经》详细讲述了Go语言规范与语法细节以及在开发中常见的误区;通过对标准库包和著名第三方包的实际运用,来启发读者深刻理解Go语言的核心思维,仔细琢磨经典代码设计模式,引领读者进入Go语言开发的更高阶段。
讲解详细、信息量超大的 Go 语言教程。
-
经典的 Golang 官方教程。
上大学的时候啃过英文的 Go Tour,但是没啃完。
看完《Go 语言四十二章经》以后,我只用了一个半小时就把整套教程刷完了。
-
作者模仿 The Flask Mega-Tutorial 写的 Go 语言 MVC 开发教程,使用裸
http
包来进行 Web 开发。 -
也是经典教程了。
不知道为什么,书的内容让我感觉稍微有点点晦涩。
-
Golang标准库。对于 程序员 而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案。以示例驱动的方式讲解Golang的标准库。
写的很棒,日后也可以做 工具 书来查询标准库用法。
只不过这本书没有写完,有点可惜。
-
《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
我看的时候跳过了 CGO 和汇编的部分。
内容…Emmmm…有点杂。比如分布式系统章节的大部分内容并不是在讲 Go,而是在讲后端的解决方案、技术选型,以及各种成熟产品的使用。不过还是值得一看。
看完这些以后,我用了两天时间,使用 gin 重新实现了大三的时候写的迷你博客的后端部分,只不过此时 Go-Mega 的内容已经忘记了不少,所以 MVC 的模式可能实现的不够规范。代码在 这 。
-
这本书有点老了,内容也比较简单,大概翻了翻,不到俩小时就看完了。
-
深入讲了 Go 语言的内部实现,应该对理解 Go 底层会有很大帮助。
这本书刚开始看。
此外,适合入门的书籍还有 《Go 入门指南》 ,不过个人更推荐使用《Go语言四十二章经》来入门。
再推荐一位大佬的博客,他对 Go 语言的一些底层细节做了深入的分析和易懂的讲解。 https://halfrost.com/tag/go/
学习笔记
稍后奉上(大概吧)。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
深入浅出WebAssembly
于航 / 电子工业出版社 / 2018-11 / 128.00元
WebAssembly是一种新的二进制格式,它可以方便地将C/C++等静态语言的代码快速地“运行”在浏览器中,这一特性为前端密集计算场景提供了无限可能。不仅如此,通过WebAssembly技术,我们还可以将基于Unity等游戏引擎开发的大型游戏快速地移植到Web端。WebAssembly技术现在已经被计划设计成W3C的标准,众多浏览器厂商已经提供了对其MVP版本标准的支持。在Google I/O ......一起来看看 《深入浅出WebAssembly》 这本书的介绍吧!