Go语言核心编程课程
2021-11-29 17:06:10 121B GO
Go语言核心编程
2021-10-22 10:37:31 72.19MB go
1
本书主要分三个方面介绍Go语言:Go语言精华——并发和小而美的类型系统;Go语言缺陷;Go语言的哲学。本书重点介绍Go语言的实践和并发编程范式,力求让读者不但清楚并发的基本语法和原理,还学会怎么去使用。本书对Go语言规范中的命名类型、非命名类型,底层类型,动态类型等概念进行阐述,让*发者对Go的类型系统有全面的了解;同时,接口是Go类型系统 核心的一个元素,本书中也会花大量的笔墨进行介绍。Go虽然设计得小而美,但语言并不是wan美的,有些陷阱和坑需要*发者te别小心,本书会专门介绍Go使用过程中的陷阱,包括: defer陷阱,接口nil,变量短声明引发的困惑,range的临时变量复用,slice底层数组重分配等。Go天然的并发支持能够更好地建模实际问题,本书在 后的部分会介绍Go语言的设计哲学,包括采用组合这种更通用的模式以使得表现力更强;增加一个间接的中间层来解决实际问题,Go的分侵入式接口设计,基于接口的编程实现分层解耦。
2021-09-14 15:44:23 30.1MB go golang
1
Go语言核心编程》是一本系统介绍Go 语言编程的书籍。首先介绍Go 语言的基础知识,使读者对Go 语言有一个整体的认知。接着围绕Go 语言的三大语言特性:类型系统、接口和并发展开论述,《Go语言核心编程》不单单介绍每个语言特性怎么使用,在章节的最后还对重要语言特性的底层实现原理做了介绍。接着介绍反射这个高级语言特征。此外,《Go语言核心编程》专门用一章的篇幅来介绍Go 语言的陷阱。最后介绍Go 语言的工程实践和编程思想。相信《Go语言核心编程》能够帮助读者快速、深入地了解和学习这门语言。 《Go语言核心编程》适合各个层次的Go 语言开发者阅读,初学者可以系统地从头学习,有一定的编程经验者可以选择性地阅读本书。
2021-08-25 16:40:37 30.1MB go语言 golang go语言核心编程 go语言
1
网上云盘中的都是阉割版笔记,这个是全部的笔记。韩顺平go视频的完整版笔记。
2021-08-22 11:01:52 20.63MB go语言
1