当前位置:首页>正文

Go程序开发实战宝典 pdf 下载 mobi 极速 snb 夸克云 txt chm

免费下载书籍地址:PDF下载地址

精美图片

Go程序开发实战宝典书籍详细信息

  • ISBN:9787111720645
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2023-03
  • 页数:336
  • 价格:81.70
  • 纸张:胶版纸
  • 装帧:平装-胶订
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分

寄语:

从实战出发,涵盖Go语言技术主线,附赠视频讲解和源代码

内容简介:

《Go程序开发实战宝典》结合典型案例进行知识点讲解,内容通俗易懂、重点突出、实用性强,囊括Go语言的主要功能。全书共14章,前6章主要包括基础数据类型、循环控制、函数和指针、内置容器、字符串处理等;第7章主要讲解Go语言的面向对象编程,主要包括结构体、方法、接口、设计模式、反射等内容;第8~13章主要介绍服务端开发经常需要处理的问题,主要包括Go语言的编写规范、错误处理、异常处理、文件读写操作、JSON编码解码、网络编程、gRPC、并发编程、数据库编程、网络安全和测试等内容。此外,本书还对一些数据类型的底层结构、并发机制、垃圾回收进行了深入的讲解,*后一章通过对Gin框架的介绍和使用,完成了一个基础的分布式网盘项目。

《Go程序开发实战宝典》附赠了相关知识点的视频讲解及案例源代码,读者可自行下载(详细方法见本书封底)。

《Go程序开发实战宝典》适合所有对Go语言感兴趣的开发人员阅读,即使没有Go语言基础也可以直接上手使用,同时也可作为计算机相关专业师生的参考用书。

书籍目录:

按知识点分类的视频列表

前言

第1章 初识Go语言

1.1 Go语言简介

1.1.1 Go语言的三位主要作者

1.1.2 关于名字

1.1.3 吉祥物

1.1.4 特点与优势

1.1.5 著名项目

1.2 开发环境搭建

1.2.1 Linux环境

1.2.2 Windows环境

1.3 集成开发环境GoLand

1.3.1 下载及安装

1.3.2 创建项目

1.3.3 编写个程序

1.4 Go语言程序结构

1.4.1 标识符

1.4.2 关键字

1.4.3 字面量

1.4.4 注释

1.4.5 分隔符

1.4.6 可见性规则

1.5 本章小结

1.6 习题

第2章 数据类型与运算符

2.1 变量

2.1.1 变量的概念

2.1.2 变量声明与赋值

2.1.3 变量多重赋值

2.1.4 匿名变量

2.2 数据类型

2.2.1 整型

2.2.2 浮点型

2.2.3 复数

2.2.4 布尔型

2.2.5 字符串

2.2.6 字符

2.2.7 类型转换

2.2.8 类型别名

2.3 常量

2.3.1 声明方式

2.3.2 枚举

2.3.3 iota

2.4 运算符

2.4.1 算术运算符

2.4.2 关系运算符

2.4.3 逻辑运算符

2.4.4 位运算符

2.4.5 赋值运算符

2.4.6 其他运算符

2.4.7 运算符优先级

2.5 本章小结

2.6 习题

第3章 流程控制

3.1 条件判断语句

3.1.1 语法结构

3.1.2 if语句

3.1.3 if else语句

3.1.4 else if语句

3.1.5 if嵌套语句

3.2 switch语句

3.2.1 语法结构

3.2.2 type switch

3.2.3 switch初始化

3.2.4 fallthrough

3.3 循环语句

3.3.1 语法结构

3.3.2 嵌套循环

3.3.3 range子语句

3.4 循环控制语句

3.4.1 break语句

3.4.2 continue语句

3.4.3 goto语句和标签

3.5 本章小结

3.6 习题

第4章 函数与指针

4.1 函数

4.1.1 函数声明

4.1.2 作用域

4.1.3 函数变量

4.1.4 闭包与匿名函数

4.1.5 可变参数

4.1.6 递归函数

4.2 指针

4.2.1 指针的本质

4.2.2 基本操作

4.2.3 new函数

4.2.4 nil指针

4.2.5 指针的指针

4.3 函数的参数传递

4.3.1 形参和实参

4.3.2 值传递

4.3.3 引用传递

4.3.4 值类型和引用类型

4.4 本章小结

4.5 习题

第5章 复合数据类型

5.1 数组

5.1.1 理解数组

5.1.2 声明和初始化

5.1.3 访问和修改

5.1.4 遍历数组

5.1.5 多维数组

5.1.6 函数间传递数组

5.1.7 数组指针与指针数组

5.2 切片

5.2.1 理解切片

5.2.2 声明和初始化

5.2.3 修改和截取

5.2.4 增长和复制

5.2.5 删除切片元素

5.2.6 快速排序

5.3 map

5.3.1 理解map

5.3.2 创建map

5.3.3 删除元素

5.3.4 函数间传递map

5.4 本章小结

5.5 习题

第6章 字符串

6.1 基本操作

6.1.1 字符串底层结构

6.1.2 UTF-8编码

6.1.3 常用操作

6.1.4 遍历字符串

6.2 处理方法

6.2.1 检索字符串

6.2.2 分隔字符串

6.2.3 大小写转换

6.2.4 修剪字符串

6.2.5 比较字符串

6.2.6 连接和替换

6.3 类型转换

6.3.1 字符串转其他类型

6.3.2 其他类型转字符串

6.4 正则表达式

6.4.1 基本规则

6.4.2 使用regexp包

6.5 本章小结

6.6 习题

第7章 面向对象编程

7.1 结构体

7.1.1 结构体定义

7.1.2 实例化

7.1.3 函数间传递结构体

7.1.4 匿名结构体

7.1.5 匿名成员

7.1.6 结构体嵌入

7.2 方法

7.2.1 为类型添加方法

7.2.2 方法与函数的区别

7.2.3 值语义和引用语义

7.2.4 方法继承和重写

7.3 接口

7.3.1 Duck Typing

7.3.2 接口的使用

7.3.3 接口赋值

7.3.4 接口查询

7.3.5 多态

7.3.6 空接口

7.3.7 类型断言

7.4 设计模式

7.4.1 开闭原则

7.4.2 依赖倒置原则

7.4.3 单例模式

7.4.4 工厂方法模式

7.4.5 抽象工厂模式

7.4.6 外观模式

7.4.7 观察者模式

7.5 反射

7.5.1 Go语言的反射

7.5.2 反射法则

7.5.3 反射变量的类型和值

7.5.4 创建新实例

7.5.5 创建引用类型的实例

7.5.6 创建函数

7.6 本章小结

7.7 习题

第8章 编写规范和错误处理

8.1 编写规范

8.1.1 代码风格

8.1.2 注释

8.1.3 命名

8.2 错误处理

8.2.1 error接口

8.2.2 处理error的方式

8.2.3 自定义错误

8.2.4 引入包

8.3 defer

8.3.1 执行顺序

8.3.2

作者介绍:

1. 穆旭东,高级软件工程师、全栈开发者,精通C/C ,对Go语言有深入的理解,深耕技术领域多年,对高并发架构、微服务、云计算领域有深入研究。擅长高并发网站架构设计、实施、自动化运维开发。具有丰富的技术教学经验和教材编写经验,擅长通过深入浅出的语言讲解底层机制。

2. 谭庆丰,教授,广州大学“百人计划”引进人才,当前主要从事网络与信息安全技术研究,主持国家自然科学基金面上项目等项目总计10余项。在IEEE TON、IoTJ、《计算机学报》等国内外重要期刊/会议上发表论文30余篇。

出版社信息:

暂无出版社相关信息,正在全力查找中!

书籍摘录:

暂无相关书籍摘录,正在全力查找中!

在线阅读/听书/购买/PDF下载地址:

在线阅读地址:Go程序开发实战宝典在线阅读

在线听书地址:Go程序开发实战宝典在线收听

在线购买地址:Go程序开发实战宝典在线购买

原文赏析:

暂无原文赏析,正在全力查找中!

其它内容:

编辑推荐

1. 本书特色:结合典型案例讲解知识点,系统涵盖Go语言主要功能、服务端开发常见问题处理和Gin框架三大技术主线,重点突出、直达痛点、实用性强

2. 附赠资源:额外赠送60分钟相关知识点视频讲解及案例源代码


前言

Go是一种开放源代码的程序设计语言,具有天生支持高并发、语法简洁等特点。Go是由谷歌公司设计并支持的,可以使程序员能够方便地构建简单、可靠、高效、稳定的服务。

近年来,Go语言在云计算、微服务、区块链等领域得到了快速且广泛的应用。随着容器编排、云技术等在 IT 行业的盛行,Go语言越来越受到广大开发和运维工作人员的欢迎和追捧,成为炙手可热的编程语言之一,与此同时也诞生了很多优秀的项目,如 Docker、Kubernetes、Ethereum、Etcd、Kubeedge、Prometheus、FileBeat等。

在后互联网时代,互联网公司的服务器面临着新的挑战,服务架构迎来新的变革,许多公司正在将业务转向Go。越来越多的公司都要求后台开发人员掌握Go语言。尤其是在系统日志收集方面,Go语言有着出色的表现。

目前,很多IT公司都在招聘Go语言开发人员。很多大型互联网企业在大量使用 Go语言构建后端 Web 应用,如字节跳动、腾讯、七牛云等。此外,在机器学习方面,Go 语言也有一定的优势。可以说,Go将是未来的主流服务端语言。掌握Go语言能够让IT从业者在职场中更具竞争力。

《Go程序开发实战宝典》在编写过程中难免有一些错误和不当之处,欢迎读者朋友给予反馈,以利于本书的进一步完善与提升。反馈意见请发送至miracledddata@sohu.com,我们将尽力解决问题。希望读者通过本书的学习,能够对Go语言有一个全面的理解。


书籍真实打分

故事情节:8分

人物塑造:6分

主题深度:7分

文字风格:9分

语言运用:6分

文笔流畅:9分

思想传递:4分

知识深度:7分

知识广度:5分

实用性:9分

章节划分:7分

结构布局:7分

新颖与独特:3分

情感共鸣:3分

引人入胜:9分

现实相关:6分

沉浸感:4分

事实准确性:8分

文化贡献:8分

网站评分

书籍多样性:4分

书籍信息完全性:6分

网站更新速度:9分

使用便利性:9分

书籍清晰度:9分

书籍格式兼容性:9分

是否包含广告:9分

加载速度:9分

安全性:4分

稳定性:3分

搜索功能:8分

下载便捷性:3分

下载点评

  • 实惠(340+)
  • 引人入胜(244+)
  • 购买多(342+)
  • 快捷(479+)
  • 小说多(283+)
  • 三星好评(128+)
  • 好评(590+)
  • 服务好(507+)

下载评价

网友 温***欣:可以可以可以

网友 郗***兰:网站体验不错

网友 龚***湄:差评,居然要收费!!!

网友 辛***玮:页面不错 整体风格喜欢

网友 焦***山:不错。。。。。

网友 冉***兮:如果满分一百分,我愿意给你99分,剩下一分怕你骄傲

网友 沈***松:挺好的,不错

网友 堵***洁:好用,支持

网友 方***旋:真的很好,里面很多小说都能搜到,但就是收费的太多了

网友 林***艳:很好,能找到很多平常找不到的书。

版权声明

1本文:Go程序开发实战宝典转载请注明出处。
2本站内容除签约编辑原创以外,部分来源网络由互联网用户自发投稿仅供学习参考。
3文章观点仅代表原作者本人不代表本站立场,并不完全代表本站赞同其观点和对其真实性负责。
4文章版权归原作者所有,部分转载文章仅为传播更多信息服务用户,如信息标记有误请联系管理员。
5本站一律禁止以任何方式发布或转载任何违法违规的相关信息,如发现本站上有涉嫌侵权/违规及任何不妥的内容,请第一时间联系我们申诉反馈,经核实立即修正或删除。


本站仅提供信息存储空间服务,部分内容不拥有所有权,不承担相关法律责任。

相关文章:

  • 赢在45分钟数学(人教B必修4)(2011年7月印刷)附课时作业及答案解析 pdf 下载 mobi 极速 snb 夸克云 txt chm
  • 2019一级注册建筑师考试场地作图题汇评(第十版) pdf 下载 mobi 极速 snb 夸克云 txt chm
  • 话说西藏 pdf 下载 mobi 极速 snb 夸克云 txt chm
  • 觉醒:The Awakening(英文朗读版) pdf 下载 mobi 极速 snb 夸克云 txt chm
  • 我这样做老师 pdf 下载 mobi 极速 snb 夸克云 txt chm
  • 物理世界奇遇记 pdf 下载 mobi 极速 snb 夸克云 txt chm
  • Federalist Papers 联邦党人文集 美国宪政的基础性文件纲领 当当网5星级英文学习产品 pdf 下载 mobi 极速 snb 夸克云 txt chm
  • 家事法实务(2022年卷) pdf 下载 mobi 极速 snb 夸克云 txt chm
  • 探索微世界(北京正负电子对撞机)/科学文化工程公民科学素养系列 pdf 下载 mobi 极速 snb 夸克云 txt chm
  • 高中同步测试卷政治必修四人教版 高二下复习资料 pdf 下载 mobi 极速 snb 夸克云 txt chm