网站营销教程

VIP
GO/语言 整站资源

【Go编程基础】视频教程(15集)_GO语言教程

资源名称:【Go编程基础】视频教程(15集) 资源目录: 【IT教程网】【Go编程基础】01_Go开发环境搭建 【IT教程网】【Go编程基础】02_Go基础知识 【IT教程网】【Go编程基础】03_类型与变量 【IT教程网】【Go编程基础】04_常量与运算符 【IT教程网】【Go编程基础】05_控制语句 【IT教程网】【Go编程基础】06_数组array 【IT教程网】【Go编程基础】07_切片slice 【IT教程网】【Go编程基础】08_map 【IT教程网】【Go编程基础】09_函数function 【IT教程网】【Go编程基础】10_结构struct 【IT教程网】【Go编程基础】11_方法method 【IT教程网】【Go编程基础】12_接口interface 【IT教程网】【Go编程基础】13_反射reflection 【IT教程网】【Go编程基础】14_并发concurrency 【IT教程网】【Go编程基础】15_项目与坑 【IT教程网】【Go编程基础】课堂讲义、源代码 资源截图:
VIP
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...
VIP
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 资源截图:
VIP
GO/语言 整站资源

Go并发编程实战(第2版)完整PDF_GO语言教程

资源名称:Go并发编程实战(第2版)完整PDF 第1章 初识Go语言  11.1 语言特性  11.2 安装和设置  21.3 工程结构  31.3.1 工作区  31.3.2 GOPATH  41.3.3 源码文件  51.3.4 代码包  81.4 标准命令简述  111.5 问候程序  131.6 小结  14第2章 语法概览  152.1 基本构成要素  152.1.1 标识符  152.1.2 关键字  162.1.3 字面量  172.1.4 操作符  172.1.5 表达式  192.2 基本类型  202.3 高级类型  222.3.1 数组  232.3.2 切片  232.3.3 字典  242.3.4 函数和方法  252.3.5 接口  282.3.6 结构体  292.4 流程控制  302.4.1 代码块和作用域  302.4.2 if语句  322.4.3 switch语句  322.4.4 for语句  342.4.5 defer语句  362.4.6 panic和recover  382.5 聊天机器人  402.6 小结  44第3章 并发编程综述  453.1 并发编程基础  453.1.1 串行程序与并发程序  463.1.2 并发程序与并行程序  463.1.3 并发程序与并发系统  473.1.4 并发程序的不确定性  473.1.5 并发程序内部的交互  473.2 多进程编程  483.2.1 进程  483.2.2 关于同步  553.2.3 管道  603.2.4 信号  653.2.5 socket  743.3 多线程编程  973.3.1 线程  983.3.2 线程的同步  1073.4 多线程与多进程  1253.5 多核时代的并发编程  1263.6 小结  130第4章 Go的并发机制  1314.1 原理探究  1314.1.1 线程实现模型  1324.1.2 调度器  1424.1.3 更多细节  1584.2 goroutine  1604.2.1 go语句与goroutine  1604.2.2 主goroutine的运作  1664.2.3 runtime包与goroutine  1664.3 channel  1694.3.1 channel的基本概念  1694.3.2 单向channel  1804.3.3 for语句与channel  1844.3.4 select语句  1854.3.5 非缓冲的channel  1904.3.6 time包与channel  1924.4 实战演练:载荷发生器  1984.4.1 参数和结果  1994.4.2 基本结构  2014.4.3 初始化  2064.4.4 启动和停止  2124.4.5 调用器和功能测试  2214.5 小结  231第5章 同  步  232 资源截图:
VIP
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 语言无疑比大多数其它语言有着更高的开发效率。 资源截图:
VIP
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 章...
VIP
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语言的面向对象机制与一般语言不同。它没有类层次结构,甚至可以说没有类;仅仅通过组合(而不是继承)简单的对象来构建复杂的对象。方法不仅可以定义在结构体上, 而且可以定义在任何用户自定义的类型上;并且具体类型和抽象类型(接口)之间的关系是隐式的,所以很多类型的设计者可能并不知道该类型到底实现了哪些接口。方法在第六章讨论,接口在第七章讨论。 资源截图: