Go语言入门经典/计算机科学与技术丛书

Go语言入门经典/计算机科学与技术丛书
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2021-03
版次: 1
ISBN: 9787302568490
定价: 99.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 409页
4人买过
  •   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语言入门经典/计算机科学与技术丛书》也可作为高等院校计算机及相关专业的教材。   周家安,微软有价值专家(MVP)、编程爱好者,乐于分享各种编程技巧。擅长Web服务开发、Windows系统开发、Python语言编程。著有《.NETCore实战――手把手教你掌握380个精彩案例》《Python实战指南――手把手教你掌握300个精彩案例》等原创畅销图书。 第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章 网络编程

    附录
  • 内容简介:
      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语言入门经典/计算机科学与技术丛书》也可作为高等院校计算机及相关专业的教材。
  • 作者简介:
      周家安,微软有价值专家(MVP)、编程爱好者,乐于分享各种编程技巧。擅长Web服务开发、Windows系统开发、Python语言编程。著有《.NETCore实战――手把手教你掌握380个精彩案例》《Python实战指南――手把手教你掌握300个精彩案例》等原创畅销图书。
  • 目录:
    第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章 网络编程

    附录
查看详情
12
相关图书 / 更多
Go语言入门经典/计算机科学与技术丛书
Go专家编程(第2版)
任洪彩
Go语言入门经典/计算机科学与技术丛书
Go编程进阶实战:开发命令行应用、HTTP应用和gRPC应用
[澳]阿米特·萨哈(Amit Saha)著 贾玉彬 刘光磊 译;上海碳泽信息科技有限公司 审校
Go语言入门经典/计算机科学与技术丛书
Go语言从入门到项目实战(视频版)
刘瑜 萧文翰 董树南 著
Go语言入门经典/计算机科学与技术丛书
Go语言从入门到项目实践(超值版)
余建熙
Go语言入门经典/计算机科学与技术丛书
Go语言学习指南:惯例模式与编程实践
乔恩·博德纳(Jon Bodner)
Go语言入门经典/计算机科学与技术丛书
Go语言程序设计-微课视频版
肖建良;赵文丽
Go语言入门经典/计算机科学与技术丛书
Go程序员面试笔试宝典
饶全成 欧长坤 楚秦等编著 猿媛之家 组编
Go语言入门经典/计算机科学与技术丛书
Go语言程序设计项目化教程(微课版)
谭旭;史律;钟祥永
Go语言入门经典/计算机科学与技术丛书
Go程序开发实战宝典
穆旭东 谭庆丰 楚秦 编著;猿媛之家 组编
Go语言入门经典/计算机科学与技术丛书
Go语言与区块链开发(计算机类普通高等教育双一流课程系列教材)
冯柳平、陈澜祯、袁贵春、卢婷婷 编
Go语言入门经典/计算机科学与技术丛书
Go语言Hyperledger区块链开发实战
李晓黎
Go语言入门经典/计算机科学与技术丛书
Go语言设计模式(双色版)
廖显东