搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
出版时间 :
无库存
Go语言入门经典/计算机科学与技术丛书
0.00     定价 ¥ 99.00
泸西县图书馆
此书还可采购1本,持证读者免费借回家
  • ISBN:
    9787302568490
  • 作      者:
    周家安
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2021-03-01
收藏
荐购
作者简介
  周家安,微软有价值专家(MVP)、编程爱好者,乐于分享各种编程技巧。擅长Web服务开发、Windows系统开发、Python语言编程。著有《.NETCore实战——手把手教你掌握380个精彩案例》《Python实战指南——手把手教你掌握300个精彩案例》等原创畅销图书。
展开
内容介绍
  Go语言也称为Golang,它出自计算机科学领域的三位巨匠Ken Thompson、Rob Pikeh和Robert Griesemer之手,在2009年由Google公司正式发布。Go语言是一种静态强类型、编译型、并发型及具有垃圾回收功能的开源编程语言。它的主要目标是“兼具Python等动态语言的开发速度和C/C++等编译型语言的性能与安全性”。Go语言语法简单,规则严谨。此外,Go语言拥有功能完善、质量可靠的标准库,借助这些标准库,可以快速开发基础程序,极大降低学习与开发成本。Go语言拥有完整的工具链,编译、格式化、错误检查功能和帮助文档及第三方工具包都很完善,可以保证代码正确稳定的运行。正因为Go语言具有如此众多的特性,它被誉为“21世纪的编程语言”,成为一种国际化的新语言。
  《Go语言入门经典/计算机科学与技术丛书》由知名IT开发者周家安编著,内容通俗易懂、理论全面、实例丰富。
  Go(Golang)语言在语法上与C、C++语言相似,是一门开源的编程语言,可用于编写简单的、实用的应用程序。Go语言支持内存管理和垃圾回收(GC)机制,使用Go协程可以轻松实现并发计算。
  《Go语言入门经典/计算机科学与技术丛书》通过通俗易懂的文字,着重讲解Go语言编程的基础知识,同时配有丰富的示例。
  《Go语言入门经典/计算机科学与技术丛书》主要内容包括开发环境配置及语法基础,代码包(Package),内置运算符与数据类型,代码流程控制,函数式、接口与结构体,数组、切片与映射类型,反射技术,管理命令行参数,I/O、数据压缩及文件操作,加密与解密,网络编程,Go协程。
  作为入门教程,《Go语言入门经典/计算机科学与技术丛书》适合对编程感兴趣并且希望通过自学来掌握Go语言基础知识的读者使用,或者有其他编程语言基础的读者阅读参考。
  同时,《Go语言入门经典/计算机科学与技术丛书》也可作为高等院校计算机及相关专业的教材。
展开
精彩书评
  ★《Go语言入门经典》内容全面,知识点讲解通俗易懂,示例简单实用,初学者“照葫芦画瓢”也能轻松地实现书中示例。书中还涉及了一些高层次的编程知识与技巧,对于读者进一步学习也有参考价值。
  ——柯博文,硅谷录克软件设计公司(美国)创始人,人工智能专家
  
  ★Go语言问世已有十余年,尽管其标准库还有待完善,但学习Go语言仍然比学习C++语言轻松一些。所以,Go语言已成为编程者喜爱的新语言。《Go语言入门经典》论述深入浅出,条理清晰,读者可以在很短的时间内了解Go语言有关的各种技术要点;书中所附带的示例也可以作为入门者的练习题目,用于巩固基础知识。
  ——宋廷强,青岛科技大学大数据学院副院长
  
  ★不管你是否会使用Go语言开发项目,多了解一门编程语言总是会受益的。不论你出于何种学习理由,《Go语言入门经典》值得推荐——全书篇章安排合理,既不过于精简,也没有太多晦涩深奥的理论叙述。书中示例代码难易适中,让读者在学习过程中充满信心和兴趣。
  ——关东升,IT畅销书作家
  
  ★在学习编程的过程中,培养动手能力是很重要的。读者不仅要掌握好基础知识,也要进行大量的编程练习,这样才能将所学的基础知识真正转变为编程技能,解决现实中的问题。《Go语言入门经典》就是一本完美地融合理论与编程示例的入门读物,推荐Go语言编程者阅读。
  ——贾云龙,北京乐搏优聘教育有限公司CTO
展开
目录
第1章 准备工作
1.1 安装Go语言编译器
1.2 配置环境变量
1.3 验证Go语言编译器的工作状态

第2章 语法基础
2.1 代码结构
2.2 main包与maln函数
2.3 Go语句
2.4 代码块
2.5 注释
2.6 使用Go语言编译器

第3章 运算符
3.1 操作数
3.2 算术运算符
3.2.1 四则运算符
3.2.2 取余运算符
3.2.3 如何实现指数运算
3.2.4 自增与自减运算符
3.3 比较运算符
3.4 逻辑运算符
3.5 位运算符
3.5.1 按位与
3.5.2 按位或
3.5.3 取反
3.5.4 位移
3.5.5 按位异或
3.5.6 清除标志位
3.6 成员运算符
3.7 取地址运算符
3.8 复合运算符
3.9 运算符的优先级

第4章 程序包管理
4.1 package语句
4.2 程序包的目录结构
4.3 导入语句
4.4 初始化函数
4.5 模块
4.5.1 go、mod文件的基本结构
4.5.2 创建go、mod文件
4.5.3 编辑go、mod文件
4.5.4 使用本地模块
4.6 成员的可访问性

第5章 变量与常量
5.1 变量的初始化
5.2 组合赋值
5.3 匿名变量
5.4 常量
5.5 批量声明
5.6 变量的作用域
5.7 变量的默认值
……

第6章 基础类型
第7章 函数
第8章 流程控制
第9章 接口与结构体
第10章 数组与切片
第11章 映射与链表
第12章 反射
第13章 字符串处理
第14章 常用数学函数
第15章 排序
第16章 输入与输出
第17章 文件与目录
第18章 加密与解密
第19章 命令行参数
第20章 数据压缩
第21章 协程
第22章 网络编程

附录
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录

点击获取验证码
登录