网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Go语言从入门到项目实战(视频版)
分类
作者 刘瑜//萧文翰//董树南
出版社 电子工业出版社
下载
简介
内容推荐
Go语言是近几年广受关注的一门新兴编程语言,在设计之初就致力于解决C语言的低效问题,以及C++语言的晦涩、难用等缺陷。Go语言吸收了C、C++强大的开发功能优势,继承了C、C++的编程风格,被广泛应用于构建数字基础设施类软件,以及图形/图像处理、移动应用、人工智能、机器学习等领域,广受国内外大型IT公司的推崇和关注。
本书除了讲解Go语言的基本开发知识,还提供了3个完整的实战项目及131个源码示例。另外,本书提供对应的练习与实验,方便读者对所学知识进行巩固和检验。
本书适合高等院校学生阅读,适合程序员自学,也适合培训机构使用。
作者简介
萧文翰,Android架构师/技术顾问。从2013年开始从事移动前端开发工作,主攻Android和跨平台开发技术,具有丰富的实战项目经验。萧文翰是国内7项专利的共同发明人,从2017年年底至2019年年底,在担任天津/广州三星通信研究院代码优化工程师期间,6次当选Best Technical-Report,曾推动App性能优化活动,实现性能类别解决方案同比增长60%,总体解决方案领先于全球研究院。他还是CSDN博客专家&认证讲师、知乎专栏作家。
目录
第1部分 Go语言编程基础
第1章 Go语言入门知识
1.1 Go语言简介
1.1.1 Go语言的产生
1.1.2 Go语言的特点与优势
1.2 Go语言开发工具的安装
1.2.1 Windows下的安装
1.2.2 Linux下的安装
1.2.3 macOS下的安装
1.3 第一个Go语言程序:Hello三酷猫
1.4 安装和使用集成开发环境
1.4.1 集成开发环境的安装
1.4.2 项目的创建、编译和运行
1.4.3 代码的出错提示及调试
1.4.4 代码风格约定
1.5 关键字和保留字
1.6 为代码添加注释
1.6.1 单行注释
1.6.2 多行注释
1.7 练习与实验
第2章 基础语法
2.1 声明
2.2 常量与变量
2.2.1 常量
2.2.2 变量
2.2.3 作用域
2.3 基本数据类型
2.3.1 整型
2.3.2 浮点型
2.3.3 复数型
2.3.4 布尔型
2.3.5 字符串型
2.4 运算符及优先级
2.4.1 算术运算符
2.4.2 关系运算符
2.4.3 逻辑运算符
2.4.4 位运算符
2.4.5 赋值运算符
2.4.6 指针运算符
2.4.7 优先级
2.4.8 案例:三酷猫求相加和
2.5 练习与实验
第3章 高级数据类型
3.1 指针类型
3.1.1 指针的概念
3.1.2 指针变量的声明
3.1.3 指针变量的赋值
3.1.4 访问指针变量所表示的变量的值
3.1.5 空(nil)指针
3.1.6 指向指针的指针变量
3.1.7 案例:解答三酷猫关于指针的困惑
3.2 数组类型
3.2.1 数组的概念
3.2.2 数组的声明与初始化
3.2.3 访问数组中的元素
3.2.4 多维数组
3.2.5 案例:三酷猫计算平均温度
3.3 切片类型
3.3.1 切片的概念
3.3.2 切片的声明与初始化
3.3.3 空(nil)切片
3.3.4 访问切片中的元素
3.3.5 多维切片
3.3.6 切片的append()函数
3.3.7 切片的copy()函数
……
第4章 流程控制语法
第5章 函数
第6章 结构体
第7章 接口
第8章 包
第9章 并发、并行与协程
第10章 反射
第11章 命令性工具
第12章 数据库操作
第2部分 Go语言项目实战
第13章 开发矩阵计算库
第14章 STL文件解析和MongoDB存储
第15章 开发文件加密和解密程序
附录A 使用fmt.printf()函数格式化字符串
附录B ASCII编码
附录C 本书配套代码文件
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 14:10:09