Golang 学习记录

栏目: Go · 发布时间: 4年前

内容简介:这几个月在考虑从 Python 转向 Golang,所以专门学习了 Golang.这里是 Golang 学习的一些记录。学习笔记稍后再整理(咕),先列一下我这几个月看过的各种教程吧。

这几个月在考虑从 Python 转向 Golang,所以专门学习了 Golang.

这里是 Golang 学习的一些记录。

学习笔记稍后再整理(咕),先列一下我这几个月看过的各种教程吧。

阅读列表

  1. Go by Example

    Go by Example 是对 Go 基于实践的介绍,包含一系列带有标注说明的示例程序。

    真·快速上手必备。

  2. 《Go语言四十二章经》

    《Go语言四十二章经》详细讲述了Go语言规范与语法细节以及在开发中常见的误区;通过对标准库包和著名第三方包的实际运用,来启发读者深刻理解Go语言的核心思维,仔细琢磨经典代码设计模式,引领读者进入Go语言开发的更高阶段。

    讲解详细、信息量超大的 Go 语言教程。

  3. Go Tour

    经典的 Golang 官方教程。

    上大学的时候啃过英文的 Go Tour,但是没啃完。

    看完《Go 语言四十二章经》以后,我只用了一个半小时就把整套教程刷完了。

  4. Go-Mega

    作者模仿 The Flask Mega-Tutorial 写的 Go 语言 MVC 开发教程,使用裸 http 包来进行 Web 开发。

  5. 《Go 语言圣经》

    也是经典教程了。

    不知道为什么,书的内容让我感觉稍微有点点晦涩。

  6. 《Go 语言标准库》

    Golang标准库。对于 程序员 而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案。以示例驱动的方式讲解Golang的标准库。

    写的很棒,日后也可以做 工具 书来查询标准库用法。

    只不过这本书没有写完,有点可惜。

  7. 《Go 语言高级编程》

    《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)

    我看的时候跳过了 CGO 和汇编的部分。

    内容…Emmmm…有点杂。比如分布式系统章节的大部分内容并不是在讲 Go,而是在讲后端的解决方案、技术选型,以及各种成熟产品的使用。不过还是值得一看。

看完这些以后,我用了两天时间,使用 gin 重新实现了大三的时候写的迷你博客的后端部分,只不过此时 Go-Mega 的内容已经忘记了不少,所以 MVC 的模式可能实现的不够规范。代码在

  1. 《Go Web 编程》

    这本书有点老了,内容也比较简单,大概翻了翻,不到俩小时就看完了。

  2. 《深入解析 Go》

    深入讲了 Go 语言的内部实现,应该对理解 Go 底层会有很大帮助。

    这本书刚开始看。

此外,适合入门的书籍还有 《Go 入门指南》 ,不过个人更推荐使用《Go语言四十二章经》来入门。

再推荐一位大佬的博客,他对 Go 语言的一些底层细节做了深入的分析和易懂的讲解。 https://halfrost.com/tag/go/

学习笔记

稍后奉上(大概吧)。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Facebook Effect

The Facebook Effect

David Kirkpatrick / Simon & Schuster / 2010-6-8 / USD 26.00

《Facebook 效应》的作者近距离地采访了与Facebook相关的人士,其中包括Facebook的创始人、员工、投资人、意向投资人以及合作伙伴,加起来超过了130人。这是真切详实的访谈,更是超级精彩的故事。作者以其细腻的笔触,精巧的叙事结构,解密了Facebook如何从哈佛的宿舍里萌发,创始人的内讧,权力之争,如何放弃华盛顿邮报的投资,怎样争取到第一个广告客户,而第一轮融资又如何获得一亿美元的......一起来看看 《The Facebook Effect》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具