Go程序设计语言 (艾伦A. A. 多诺万)中文完整pdf_GO语言教程
GO语言

Go程序设计语言 (艾伦A. A. 多诺万)中文完整pdf_GO语言教程

资源名称:Go程序设计语言  (艾伦A. A. 多诺万)中文完整pdf 第1章 入门 1第2章 程序结构 20第3章 基本数据 38第4章 复合数据类型 61第5章 函数 92第6章 方法 120第7章 接口 133第8章 goroutine和通道 170第9章 使用共享变量实现并发 201第10章 包和go工具 221第11章 测试 235第12章 反射 256第13章 低级编程 276 资源截图:
Go语言学习笔记 (雨痕) 中文pdf_GO语言教程
GO语言

Go语言学习笔记 (雨痕) 中文pdf_GO语言教程

资源名称:Go语言学习笔记 (雨痕) 中文pdf 第1 章 概述 ………………………………………………………………………………………………….. 31.1 特征 …………………………………………………………………………………………………………. 31.2 简介 …………………………………………………………………………………………………………. 6第2 章 类型 ………………………………………………………………………………………………… 182.1 变量 ……………………………………………………………………………………………………….. 182.2 命名 ……………………………………………………………………………………………………….. 222.3 常量 ……………………………………………………………………………………………………….. 242.4 基本类型 ………………………………………………………………………………………………… 282.5 引用类型 ………………………………………………………………………………………………… 312.6 类型转换 ………………………………………………………………………………………………… 332.7 自定义类型 …………………………………………………………………………………………….. 34第3 章 表达式 …………………………………………………………………………………………….. 383.1 保留字 ……………………………………………………………………………………………………. 383.2...
Go 学习笔记第四版 pdf_GO语言教程
GO语言

Go 学习笔记第四版 pdf_GO语言教程

资源名称:Go 学习笔记第四版 pdf 作为时下流行的一种系统编程语言,Go 简单易学,性能很好,且支持各类主流平台。已有大量项目采用 Go 编写,这其中就包括 Docker 等明星作品,其开发和执行效率早已被证明。 Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。 资源截图:
Go语言圣经 中文pdf版_GO语言教程
GO语言

Go语言圣经 中文pdf版_GO语言教程

资源名称:Go语言圣经 中文pdf版 Go语言有时候被描述为“C类似语言”,或者是“21世纪的C语言”。Go从C语言继承了相似的表达式语法、控制流结构、基础数据类型、调用参数传值、指针等很多思想,还有C语言一直所看中的编译后机器码的运行效率以及和现有操作系统的无缝适配。 我们假设你已经有一种或多种其他编程语言的使用经历,不管是类似C、c++或Java的编译型语言,还是类似Python、Ruby、Javascript的脚本语言,因此我们不会像对完全的编程语言初学者那样解释所有的细节。因为Go语言的变量、常量、表达式、控制流和函数等基本语法也是类似的。 第一章包含了本教程的基本结构,通过十几个程序介绍了用Go语言如何实现 类似读写文件、文本格式化、创建图像、网络客户端和服务器通讯等日常工作。 第二章描述了Go语言程序的基本元素结构、变量、新类型定义、包和文件、以及作用域的概念。 第三章讨论了数字、布尔值、字符串和常量,并演示了如何显示和处理Unicode字符。 第四章描述了复合类型,从简单的数组、字典、切片到动态列表。第五章涵盖了函数,并讨论了错误处理、panic和recover,还有defer语句。 第一章到第五章是基础部分,主流命令式编程语言这部分都类似。个别之处,Go语言有自己特色的语法和风格,但是大多数程序员能很快适应。其余章节是Go语言特有的:方法、接口、并发、包、测试和反射等语言特性。 Go语言的面向对象机制与一般语言不同。它没有类层次结构,甚至可以说没有类;仅仅通过组合(而不是继承)简单的对象来构建复杂的对象。方法不仅可以定义在结构体上, 而且可以定义在任何用户自定义的类型上;并且具体类型和抽象类型(接口)之间的关系是隐式的,所以很多类型的设计者可能并不知道该类型到底实现了哪些接口。方法在第六章讨论,接口在第七章讨论。 资源截图:
go语言参考手册 中文CHM版_GO语言教程
GO语言

go语言参考手册 中文CHM版_GO语言教程

资源名称:go语言参考手册 中文CHM版 Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。本文给大家带来Go参考手册,需要的可以来下载! Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。 Go 语言特色简洁、快速、安全 并行、有趣、开源 内存管理、v数组安全、编译迅速Go 语言用途Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。 对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。 资源截图:
Go语言教程 中文_GO语言教程
GO语言

Go语言教程 中文_GO语言教程

资源名称:Go语言教程 中文 本文档是Go语言教程;Go是一门并发支持,垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言 资源截图:
Golang常见的坑和编程模式(刘奇) 中文_GO语言教程
GO语言

Golang常见的坑和编程模式(刘奇) 中文_GO语言教程

资源名称:Golang常见的坑和编程模式(刘奇) 中文 本文档主要讲述的是Golang常见的坑和编程模式;Go是Google开发的一种编译型,可并行化,并具有垃圾回收功能的编程语言。Go语言是基于Inferno操作系统所开发的。Go语言于2009年11月正式宣布推出,成为开放源代码项目,并在Linux及Mac OS X平台上进行了实现,后追加Windows系统下的实现 资源截图:
Go并发编程实战(第2版)_GO语言教程
GO语言

Go并发编程实战(第2版)_GO语言教程

资源名称:Go并发编程实战(第2版) 内容简介: 本书首先介绍了Go语言的优秀特性、安装设置方法、工程结构、标准命令和工具、语法基础、数据类型以及流程控制方法,接着阐述了与多进程编程和多线程编程有关的知识,然后重点介绍了goroutine、channel以及Go提供的传统同步方法,最后通过一个完整实例——网络爬虫框架进一步阐述Go语言的哲学和理念,同时分享作者在多年编程生涯中的一些见解和感悟。 与上一版相比,本书不仅基于Go 1.8对上一版进行了全面更新,而且更深入地描绘了Go运行时系统的内部机理,并且大幅改进了示例代码。 本书适用于有一定计算机编程基础的从业者以及对Go语言编程感兴趣的爱好者,非常适合作为Go语言编程进阶教程。 资源目录: 第1章 初识Go语言  1 1.1 语言特性  1 1.2 安装和设置  2 1.3 工程结构  3 1.3.1 工作区  3 1.3.2 GOPATH  4 1.3.3 源码文件  5 1.3.4 代码包  8 1.4 标准命令简述  11 1.5 问候程序  13 1.6 小结  14 第2章 语法概览  15 2.1 基本构成要素  15 2.1.1 标识符  15 2.1.2 关键字  16 2.1.3 字面量  17 2.1.4 操作符  17 2.1.5 表达式  19 2.2 基本类型  20 2.3 高级类型  22 2.3.1 数组  23 2.3.2 切片  23 2.3.3 字典  24 2.3.4 函数和方法  25 2.3.5 接口  28 2.3.6 结构体  29 2.4 流程控制  30 2.4.1 代码块和作用域  30 2.4.2 if语句  32 2.4.3 switch语句  32 2.4.4 for语句  34 2.4.5 defer语句  36 2.4.6 panic和recover  38 2.5 聊天机器人  40 2.6 小结  44 第3章 并发编程综述  45 3.1 并发编程基础  45 3.1.1 串行程序与并发程序  46 3.1.2 并发程序与并行程序  46...