Go语言从入门到进阶实战(视频教学版)
电子书推荐
-
go语言圣经、golang Web开发、学习go语言三本(PDF&mobi;格式) 评分:
go语言圣经、golang Web开发、学习go语言三本(PDF&mobi;格式),kindle上面看排版还可以。
上传时间:2017-11 大小:17.17MB
- 3.84MB
Go语言圣经繁体中文版PDF 清晰文字版带目录
2018-04-07Go语言圣经 繁体 中文版 PDF Go 清晰文字版带目录 非扫描
- 4.48MB
Go 语言圣经 中文版(简体).pdf
2016-12-13Go 语言圣经 中文版(简体).pdf
- 6.33MB
Go语言高级编程
2018-11-12Go语言高级编程(Advanced Go Programming) 本书涵盖CGO、Go汇编语言、RPC实现、Web框架实现、分布式系统等高阶主 题,针对Go语言有一定经验想深入了解Go语言各种高级用法的开发人员。
- 1.11MB
golang实战使用gin+xorm搭建go语言web框架详解.pdf
2021-09-19golang实战使用gin+xorm搭建go语言web框架详解.pdf
- 3.44MB
Go语言圣经(中文版)
2019-04-04go语言从入门到底层编程全面掌握,容器开发,高并发编程必备技能。
- 29.92MB
Go语言相关资源:go语言程序设计、go语言圣经、golang Web开发、学习go语言(PDF&mobi;格式)
2018-06-07go语言学习的相关资源,有pdf格式和kindle专用格式mobi,资料包含:go语言程序设计、学习Go语言(Golang)、Go语言圣经、Go语言实战、golang Web开发
- 4.21MB
Go语言圣经,golang学习入门到精通
2022-09-07Go语言有时候被描述为“C类似语言”,或者是“21世纪的C语言”。Go从C语言继承了相似的表达式语 法、控制流结构、基础数据类型、调用参数传值、指针等很多思想,还有C语言一直所看中的编译后机器 码的运行效率以及和...
- 4.17MB
Go语言圣经golang.pdf
2020-04-24Go语言圣经golang.pdf
- 1.6MB
学习 Go 语言(Golang)
2018-01-26学习 Go 语言(Golang),简单易懂的Go语言教程,让你分分钟学会GO语言
- 171.45MB
golang GO语言开发工具
2018-08-13golang GO语言开发工具golang GO语言开发工具golang GO语言开发工具golang GO语言开发工具golang GO语言开发工具golang GO语言开发工具golang GO语言开发工具golang GO语言开发工具golang GO语言开发工具golang GO...
- 85.64MB
go语言高级教程 pdf
2018-08-28go语言高级教程
- 3.59MB
go语言圣经(中文)高清彩色版
2019-03-03go语言圣经(中文),根据最新gibbook,2019年3月构建
- 5.85MB
go语言圣经 .pdf
2018-11-12一、Go语言的由来 Go语言亦叫Golong语言,是由谷歌Goggle公司推出。Go语言的主要开发者有:肯.汤姆逊(Ken Thompson)、罗布.派克(Rob Pike)和罗伯特.格里泽默(Robert Griesemer)。这三个都是大神,稍介绍一下他们的贡献: 肯.汤姆逊(Ken Thompson):图灵奖得主,Uinx发明人,B语言作者(C语言前身),还做飞行员,后来被谷歌挖走。 罗布.派克(Rob Pike):Unix团队和Plan 9操作系统计划的成员,与Ken老爷子共事多年,并共创出广泛使用的UTF-8 字元编码。 罗伯特.格里泽默(Robert Griesemer):曾协助制作Java的HotSpot编译器,和Chrome浏览器的JavaScript引擎V8。 膜拜一下大神的容颜:Ken老爷子(左),Rob Pike(右) 二、开发Go语言的初衷 根据Go语言开发者自述,近10多年,从单机时代的C语言到现在互联网时代的Java,都没有令人满意的开发语言,而 C++往往给人的感觉是,花了100%的经历,却只有60%的开发效率,产出比太低,Java和C#的哲学又来源于C++。并且,随着硬件的不断升级,这些语言不能充分的利用硬件及CPU。因此,一门高效、简洁、开源的语言诞生了。 三、Go语言的特点 Go语言保证了既能到达静态编译语言的安全和性能,又达到了动态语言开发速度和易维护性,有人形容Go语言:Go = C + Python , 说明Go语言既有C静态语言程序的运行速度,又能达到Python动态语言的快速开发。 Go语言有以下特性: 1.自动垃圾回收 C/C++最头疼的就是指针问题,一不小心就野指针了或者又越界了。在Go语言里再也不用担心,也不用考虑delete或者free,系统自动会回收。 2.函数可以返回多个值 这个很神奇,大多数语言只能返回一个值,Go语言可以返回多个值。这个功能使得开发者再不用绞尽脑汁的想到底怎么返回值的设计,也不用为了传值专门定义一个结构体。 3.并发编程 Go语言天然并发,只需要关键字“go”就可以让函数并发执行,使得并发编程变得更为简单,这也是Go语言最大的优势。 四、Go语言能做什么开发 Go语言是非常有潜力的语言,是因为它的应用场景是目前互联网非常热门的几个领域,比如区块链开发、大型游戏服务端开发、分布式/云计算开发。像Goggle、阿里、京东等互联网公司都开始用Go语言开发自己的产品。
- 26.4MB
go语言学习笔记.zip
2020-09-09go语言学习笔记包括excel和pdf两份文件 非常好使 搭配b站视频使用更佳,go语言学习笔记包括excel和pdf两份文件 非常好使 搭配b站视频使用更佳
- 8.61MB
go 并发编程实战 mobi
2018-09-08go 并发编程实战 ,go 并发编程实战 mobi kindle 实测,放心下载
- 2.40MB
go语言圣经 mobi
2018-12-19go语言圣经 mobi格式 中文版,非扫码,文字版,有目录,可转其他格式。纯手工整理
- 1.18MB
Go语言学习笔记.pdf 共174页
2023-04-11Go语言学习笔记.pdf 共174页
- 3.68MB
Go语言圣经 中文版
2018-12-09The Go Programming Language Alan A. A. Donovan, Brian W. Kernighan (作者)
- 5.70MB
golang_Web开发(1).pdf
2021-12-14golang_Web开发(1).pdf
- 3.68MB
golang圣经.pdf
2017-11-01golang圣经.pdf, 需要的同学下载吧!golang圣经.pdf, 需要的同学下载吧!
- 140.62MB
【文件夹】Go语言并发之道.pdf
2019-05-12本书作者带你一步一步深入这些方法。你将理解 Go语言为何选定这些并发模型,这些模型又会带来什么问题,以及你如何组合利用这些模型中的原语去解决问题。学习那些让你在独立且自信的编写与实现任何规模并发系统时所需要用到的技巧和工具。 理解Go语言如何解决并发难以编写正确这一根本问题。 学习并发与并行的关键性区别。 深入到Go语言的内存同步原语。 利用这些模式中的原语编写可维护的并发代码。 将模式组合成为一系列的实践,使你能够编写大规模的分布式系统。 学习 goroutine 背后的复杂性,以及Go语言的运行时如何将所有东西连接在一起。 作者简介 · · · · · · Katherine Cox-Buday是一名计算机科学家,目前工作于 Simple online banking。她的业余爱好包括软件工程、创作、Go 语言(igo、baduk、weiquei) 以及音乐,这些都是她长期的追求,并且有着不同层面的贡献。 目录 · · · · · · 前言 1 第1章 并发概述 9 摩尔定律,Web Scale和我们所陷入的混乱 10 为什么并发很难? 12 竞争条件 13 原子性 15 内存访问同步 17 死锁、活锁和饥饿 20 确定并发安全 28 面对复杂性的简单性 31 第2章 对你的代码建模:通信顺序进程 33 并发与并行的区别 33 什么是CSP 37 如何帮助你 40 Go语言的并发哲学 43 第3章 Go语言并发组件 47 goroutine 47 sync包 58 WaitGroup 58 互斥锁和读写锁 60 cond 64 once 69 池 71 channel 76 select 语句 92 GOMAXPROCS控制 97 小结 98 第4章 Go语言的并发模式 99 约束 99 for-select循环103 防止goroutine泄漏 104 or-channel 109 错误处理112 pipeline 116 构建pipeline的最佳实践 120 一些便利的生成器 126 扇入,扇出 132 or-done-channel 137 tee-channel 139 桥接channel模式 140 队列排队143 context包 151 小结 168 第5章 大规模并发 169 异常传递169 超时和取消 178 心跳 184 复制请求197 速率限制199 治愈异常的goroutine 215 小结 222 第6章 goroutine和Go语言运行时 223 工作窃取223 窃取任务还是续体 231 向开发人员展示所有这些信息 240 尾声 240 附录A 241
- 1.28MB
Go语言圣经.epub
2019-05-18Go语言圣经.epub,epub版本可以方便的在笔记本上等桌面环境方便的阅读,go语言圣经是一个经典的go语言学习书籍
- 2.49MB
Go语言圣经 简体中文版
2016-08-19网上找遍了,都是繁体中文的,我下载下来转换为简体中文了,可能偶有几个字符没有转换成功但不影响阅读。
- 1.26MB
go 语言 入门
2013-11-28go语言的使用指南 适合java c c++ python 等语言熟悉的编程人员
- 4.27MB
Go语言圣经
2017-01-10Go语言圣经golang Go语言圣经golang.pdf
- 1.59MB
go语言中文教程及手册.pdf
2022-05-06go语言中文教程及手册. Go 编程语言是一个使得程序员更加有效率的开源项目。Go 是有表达力、简洁、清晰和有效率的。它的并行机制使其很容易编写多核和网络应用,而新ᓆ的类型系统允许构建有ᧄ性的模块化程序。Go编译...
- 4.21MB
Go web语言学习(Golang)
2018-04-22go语言,golang,o 是有表达力、简 洁、清晰和有效率的。它的并行机制使其很容易编写多核和网络应用,而 新
- 25KB
Go语言学习之认识Golang
2015-03-17Go语言学习之认识Golang,认识golang很久了,中断一段时间后,发现遗忘了。现在重新整装待发,重新学习下基础知识。
- 546KB
golang开发web应用示例(v0.03)
2013-07-20利用go语言开发web应用的示例。相关说明见我的博客: http://blog.csdn.net/yavobo/article/details/9380011