搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
打开Go语言之门(入门实战与进阶)
0.00     定价 ¥ 89.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购14本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787111712459
  • 作      者:
    作者:飞雪无情|责编:佘洁
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2022-10-01
收藏
畅销推荐
内容介绍
通过不断思考和整理,作者编写了这本更具系统性也更通俗易懂的Go语言入门和进阶书籍,以帮助学习者少走弯路,比其他人更快一步提升职业竞争力。本书共包含5个部分。 第1部分:快速入门Go语言。作者挑选了变量、常量、基础数据类型、函数和方法、结构体和接口等知识点进行介绍。这部分内容相对简洁,但已经足够让你掌握Go的基本程序结构了。 第2部分:Go语言的高效并发。这部分主要介绍goroutine、channel、同步原语等知识,让你对Go语言层面的并发支持有更深入的理解,并且可以编写自己的Go语言并发程序。这个部分最后一章专门介绍常用的并发模式,可以拿来即用,以更好地控制并发。 第3部分:深入理解Go语言。这部分讲解Go语言底层原理和高级功能,比如slice的底层是怎样的、为什么这么高效等。这部分内容也是作者特意设计的,跟着作者一起研究底层原理,可避免初学者不求甚解的通病。总之,只有理解了底层原理,你才能更灵活地编写程序并高效地应对问题。 第4部分:Go语言工程管理。学习一门语言,不仅要掌握它本身的知识,还要掌握模块管理、性能优化等周边技能,因为这些技能可以帮助你更好地进行多人协作,提高开发效率,写出更高质量的代码。你可以在这部分学到如何测试Go语言代码以提高代码质量、如何做好性能优化、如何使用第三方库来提高自己项目的开发效率等。 第5部分:Go语言泛型。这是Go语言在1.18版本中新增的特性,也是大家期待已久的特性。在这一部分作者会带你学习Go语言泛型的使用,以及如何使用泛型来提高效率和简化代码。
展开
目录
前言 学习Go语言,抓住未来的机遇
第一部分 快速入门Go语言
第1章 基础入门:Hello,Go语言
1.1 Hello,World
1.2 程序结构分析
1.3 搭建Go语言开发环境
1.3.1 在Windows下安装
1.3.2 在Linux下安装
1.3.3 在macOS下安装
1.3.4 安装测试
1.3.5 环境变量设置
1.4 项目结构
1.5 编译发布
1.6 跨平台编译
1.7 Go编辑器推荐
1.8 小结
第2章 数据类型:Go语言的基石
2.1 一个简单示例
2.2 基础类型
2.2.1 整型
2.2.2 浮点型
2.2.3 布尔型
2.2.4 字符串
2.2.5 零值
2.3 变量
2.3.1 变量简短声明
2.3.2 指针
2.3.3 赋值
2.4 常量
2.4.1 常量的定义
2.4.2 iota
2.5 字符串的使用
2.5.1 字符串和数字互转
2.5.2 strings包
2.6 小结
第3章 控制结构:if、for、switch那些事儿
3.1 if条件语句
3.2 switch选择语句
3.3 for循环语句
……
第二部分 Go语言的高效并发
第三部分 深入理解Go语言
第四部分 Go语言工程管理
第五部分 Go语言泛型
结束语 你的Go语言成长之路
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证