Go语言高级编程 - 柴树杉

Go语言高级编程

柴树杉

出版时间

2019-07-08

ISBN

9787115510365

评分

★★★★★

标签

编程

书籍介绍

本书从实践出发讲解Go语言编程的进阶知识。本书共6章,第1章简单回顾Go语言的发展历史;第2章和第3章系统介绍CGO编程和Go汇编语言的用法;第4章对RPC和Protobuf技术进行深入介绍,并讲述如何打造一个自己的RPC系统;第5章介绍工业级环境的Web系统的设计和相关技术;第6章介绍Go语言在分布式领域的一些编程技术。

精彩摘录
  • "如果某个 init() 函数内部用 go 关键词启动了新的 Goroutin, 那么新的 Goroutine 和 main.main() 函数是并发执行的。"
作者简介
柴树杉 国内第一批的Go语言爱好者,Go语言代码贡献者,CGO资深用户。同时对WebAssembly技术有一定研究,著有《WebAssembly标准入门》。Github账号为chai2010。 曹春晖 在Web领域工作多年,开源爱好者。对大型网站系统的架构和相关工具的实现很感兴趣,并且有一些研究成果。目前在滴滴平台技术部工作。
目录
第1章 语言基础
1.1 Go语言创世纪
1.2 Hello, World 的革命
1.3 数组、字符串和切片
1.4 函数、方法和接口

显示全部
用户评论
对于Web开发方面来说,可以先读 “Go和Web”,“分布式系统”,“GRPC和Protobuf” 几个章节。感兴趣Go语言基础和底层看“语言基础”,“CGO编程”,“汇编语言”。
开源版本 https://github.com/chai2010/advanced-go-programming-book
Go语言的汇编对不同机器的汇编做了抽象整合?还需要二刷练习代码。很多高级话题,还有Go汇编代码的熟悉。汇编的知识点还需要补充。
作者水平高,书难度有点大
放在国产书大池子里面挺好的,言之有物。 但还成为不了经典。 鉴于现在 Go 的书不多,而且不少国产书还挺糟粕,推荐一读。
柴大的书,不错👍
开始搞这个,各项实践很棒,是我需要的
go进阶材料
一行 Golang 都没写,但是神奇地把这本书扫读完了,挺厉害的,感觉说了很多, 😂就是啥也没学到
汇编那一段没耐心读下去2333
下载
收藏