Go语言·云动力

Go语言·云动力
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [新加坡]
2012-06
版次: 1
ISBN: 9787115283078
定价: 39.00
装帧: 平装
开本: 32开
纸张: 胶版纸
页数: 300页
字数: 250千字
正文语种: 简体中文
丛书: 图灵原创
27人买过
  •  云计算时代,对编程语言的要求也越来越高,而现有编程语言都无法满足大规模网络应用的需求,更无法同时满足程序员高效编译、高效执行和轻松编程的要求。2007年,Go语言应运而生。它面向Web和多核计算,强调速度,并引入了高效、低延迟的垃圾回收算法,同时精简了类型,摒弃了危险的指针运算。所有这些特点,都使得Go既容易学习,也便于使用,无论是要解决手边的小问题,还是要集体完成大项目,Go都是合适的通用语言。

     本书作者是将Go语言在国内传播的第一人,对Go的编译器、运行器和各种包有深入研究,目前已正式成为Go语言的Contributor。本书是他这几年研究心血之结晶,旨在为读者了解Go语言、掌握Go语言提供专业的入门指导。

     书中内容共分为9章,全面介绍了Go语言的基础知识,以及Go语言在云计算中的应用。作者还提供了70多个完整的示例程序,方便读者边学边练,加深记忆。通过轻松简洁的介绍,读者定能顺利进入Go语言的世界。
     樊虹剑,15岁迷上AppleII,立志成为程序员。从ApplesoftBASIC,到MicrosoftC、C++、C#,再到AppleObjective-C,其间使用过大小十几种编程语言,始终不得要领。不明白起源于数学和电子学的计算机科学,为何不去追求诗歌般至简至纯的美学,而是纠结于繁复的形式和空洞的哲学。几欲放弃。直到偶然发现Plan9,才获得返璞归真的乐趣,并一路欢喜走过Inferno,快乐走入Go语言的世界。
    第1章  快速入门

    1.1  编辑和编译

    1.2  世界,你好!

    1.3  自我复制

    1.4  猜数游戏

    1.5  图灵机

    1.6  排版工具

    1.7  游乐场

    1.8  位钱

    1.9  小结

    第2章  静态类型

    2.1  数制

    2.1.1  整数

    2.1.2  二进制补码

    2.1.3  整数比较

    2.1.4  按位运算

    2.1.5  浮点数

    2.1.6  复数

    2.1.7  优先级

    2.1.8  表达式

    2.2  字符和字符串

    2.2.1  UTF-8编码

    2.2.2  Unicode字符

    2.2.3  转义字符

    2.2.4  字符串

    2.2.5  字符串转换

    2.3  数组

    2.3.1  声明

    2.3.2  下标

    2.3.3  赋值

    2.4  切片

    2.5  结构体

    2.5.1  项

    2.5.2  内置

    2.6  指针

    2.7  小结

    第3章  流程控制

    3.1  简单语句

    3.2  判断语句if

    3.3  多分支语句switch

    3.4  循环语句for

    3.5  遍历

    3.6  标号和跳转

    3.7  作用域

    3.8  小结

    第4章  函数

    4.1  签名

    4.2  参数

    4.3  返回语句

    4.4  函数调用

    4.5  闭包

    4.6  压后

    4.7  派错和恢复

    4.8  方法

    4.9  包

    4.10  导入

    4.11  程序初始化

    4.12  小结

    第5章  动态类型

    5.1  映射

    5.2  界面类型

    5.3  界面值

    5.4  error界面

    5.5  有界无类

    5.6  排序

    5.7  类型断言

    5.8  类型分支

    5.9  反射

    5.10  小结

    第6章  面向对象

    6.1  背景

    6.2  术语

    6.3  与C++对比

    6.3.1  继承

    6.3.2  抽象类

    6.3.3  泛型

    6.4  小结

    第7章  并发编程

    7.1  背景

    7.2  同步通信

    7.3  去程

    7.4  程道

    7.5  遍历与关闭

    7.6  MapReduce

    7.7  select语句

    7.8  程道值

    7.9  互斥

    7.10  小结

    第8章  云计算

    8.1  背景

    8.2  GAE

    8.3  Hello 世界!

    8.4  画胡子

    8.5  留言录

    8.6  用户API

    8.7  数据库API

    8.7.1  术语

    8.7.2  Go数据库API

    8.7.3  实体键

    8.7.4  查询和索引

    8.7.5  实体组

    8.7.6  限制

    8.8  交易

    8.9  散段

    8.10  内存缓冲

    8.11  大件库

    8.12  URL抓取

    8.13  任务队列

    8.13.1  任务

    8.13.2  任务执行

    8.13.3  队列

    8.14  后端

    8.15  能力API

    8.16  电子邮件API

    8.16.1  发送

    8.16.2  接收

    8.17  信道API

    8.18  小结

    第9章  标准包

    9.1  格式包

    9.1.1  格式输出Printf

    9.1.2  动词表

    9.1.3  宽度和精度

    9.1.4  报错

    9.1.5  额外标记

    9.1.6  格式输入

    9.1.7  字符串格式

    9.2  字节包

    9.3  模板包

    9.4  正则表达式包

    9.5  时间包

    9.6  超链接包

    9.6.1  http服务器和客户机

    9.6.2  https加密通信

    9.6.3  Get

    9.6.4  Post

    9.6.5  Cookie

    9.7  编码包

    9.7.1  gob

    9.7.2  json

    附录A  Go的安装和使用

    附录B  EBNF

    附录C  中英术语对照表
  • 内容简介:
     云计算时代,对编程语言的要求也越来越高,而现有编程语言都无法满足大规模网络应用的需求,更无法同时满足程序员高效编译、高效执行和轻松编程的要求。2007年,Go语言应运而生。它面向Web和多核计算,强调速度,并引入了高效、低延迟的垃圾回收算法,同时精简了类型,摒弃了危险的指针运算。所有这些特点,都使得Go既容易学习,也便于使用,无论是要解决手边的小问题,还是要集体完成大项目,Go都是合适的通用语言。

     本书作者是将Go语言在国内传播的第一人,对Go的编译器、运行器和各种包有深入研究,目前已正式成为Go语言的Contributor。本书是他这几年研究心血之结晶,旨在为读者了解Go语言、掌握Go语言提供专业的入门指导。

     书中内容共分为9章,全面介绍了Go语言的基础知识,以及Go语言在云计算中的应用。作者还提供了70多个完整的示例程序,方便读者边学边练,加深记忆。通过轻松简洁的介绍,读者定能顺利进入Go语言的世界。
  • 作者简介:
     樊虹剑,15岁迷上AppleII,立志成为程序员。从ApplesoftBASIC,到MicrosoftC、C++、C#,再到AppleObjective-C,其间使用过大小十几种编程语言,始终不得要领。不明白起源于数学和电子学的计算机科学,为何不去追求诗歌般至简至纯的美学,而是纠结于繁复的形式和空洞的哲学。几欲放弃。直到偶然发现Plan9,才获得返璞归真的乐趣,并一路欢喜走过Inferno,快乐走入Go语言的世界。
  • 目录:
    第1章  快速入门

    1.1  编辑和编译

    1.2  世界,你好!

    1.3  自我复制

    1.4  猜数游戏

    1.5  图灵机

    1.6  排版工具

    1.7  游乐场

    1.8  位钱

    1.9  小结

    第2章  静态类型

    2.1  数制

    2.1.1  整数

    2.1.2  二进制补码

    2.1.3  整数比较

    2.1.4  按位运算

    2.1.5  浮点数

    2.1.6  复数

    2.1.7  优先级

    2.1.8  表达式

    2.2  字符和字符串

    2.2.1  UTF-8编码

    2.2.2  Unicode字符

    2.2.3  转义字符

    2.2.4  字符串

    2.2.5  字符串转换

    2.3  数组

    2.3.1  声明

    2.3.2  下标

    2.3.3  赋值

    2.4  切片

    2.5  结构体

    2.5.1  项

    2.5.2  内置

    2.6  指针

    2.7  小结

    第3章  流程控制

    3.1  简单语句

    3.2  判断语句if

    3.3  多分支语句switch

    3.4  循环语句for

    3.5  遍历

    3.6  标号和跳转

    3.7  作用域

    3.8  小结

    第4章  函数

    4.1  签名

    4.2  参数

    4.3  返回语句

    4.4  函数调用

    4.5  闭包

    4.6  压后

    4.7  派错和恢复

    4.8  方法

    4.9  包

    4.10  导入

    4.11  程序初始化

    4.12  小结

    第5章  动态类型

    5.1  映射

    5.2  界面类型

    5.3  界面值

    5.4  error界面

    5.5  有界无类

    5.6  排序

    5.7  类型断言

    5.8  类型分支

    5.9  反射

    5.10  小结

    第6章  面向对象

    6.1  背景

    6.2  术语

    6.3  与C++对比

    6.3.1  继承

    6.3.2  抽象类

    6.3.3  泛型

    6.4  小结

    第7章  并发编程

    7.1  背景

    7.2  同步通信

    7.3  去程

    7.4  程道

    7.5  遍历与关闭

    7.6  MapReduce

    7.7  select语句

    7.8  程道值

    7.9  互斥

    7.10  小结

    第8章  云计算

    8.1  背景

    8.2  GAE

    8.3  Hello 世界!

    8.4  画胡子

    8.5  留言录

    8.6  用户API

    8.7  数据库API

    8.7.1  术语

    8.7.2  Go数据库API

    8.7.3  实体键

    8.7.4  查询和索引

    8.7.5  实体组

    8.7.6  限制

    8.8  交易

    8.9  散段

    8.10  内存缓冲

    8.11  大件库

    8.12  URL抓取

    8.13  任务队列

    8.13.1  任务

    8.13.2  任务执行

    8.13.3  队列

    8.14  后端

    8.15  能力API

    8.16  电子邮件API

    8.16.1  发送

    8.16.2  接收

    8.17  信道API

    8.18  小结

    第9章  标准包

    9.1  格式包

    9.1.1  格式输出Printf

    9.1.2  动词表

    9.1.3  宽度和精度

    9.1.4  报错

    9.1.5  额外标记

    9.1.6  格式输入

    9.1.7  字符串格式

    9.2  字节包

    9.3  模板包

    9.4  正则表达式包

    9.5  时间包

    9.6  超链接包

    9.6.1  http服务器和客户机

    9.6.2  https加密通信

    9.6.3  Get

    9.6.4  Post

    9.6.5  Cookie

    9.7  编码包

    9.7.1  gob

    9.7.2  json

    附录A  Go的安装和使用

    附录B  EBNF

    附录C  中英术语对照表
查看详情
系列丛书 / 更多
Go语言·云动力
第一行代码:Android
郭霖 著
Go语言·云动力
啊哈!算法
啊哈磊 著
Go语言·云动力
推荐系统实践
项亮 著
Go语言·云动力
深入浅出Node.js
朴灵 著
Go语言·云动力
SEO教程:搜索引擎优化入门与进阶(第3版)
吴泽欣 著
Go语言·云动力
Unity 3D游戏开发
宣雨松 著
Go语言·云动力
Go语言编程
许式伟 著
Go语言·云动力
iOS开发指南 从零基础到App Store上架(第3版)
关东升 著
Go语言·云动力
JavaScript设计模式与开发实践
曾探 著
Go语言·云动力
Docker 容器与容器云(第2版)
浙江大学SEL实验室 著
Go语言·云动力
腾云:—云计算和大数据时代网络技术揭秘
徐立冰 著
Go语言·云动力
深入React技术栈
陈屹 著
相关图书 / 更多
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语言设计模式(双色版)
廖显东
您可能感兴趣 / 更多
Go语言·云动力
积极学习力(全4册)(新加坡学霸都在用的高效学习法,有效提升学习内驱力、抗压力、行动力、坚持力,让孩子主动学习、快乐学习)
[新加坡]张郁之
Go语言·云动力
韧性:从个人到组织
[新加坡]李秀娟 著
Go语言·云动力
管理经济学:原理与应用(第6版)21世纪MBA规划教材 附数字资源
[新加坡]徐乐 著;[新加坡]方博亮
Go语言·云动力
海岸风暴:过程与作用-高等院校海洋科学专业规划教材
[新加坡]乔瓦尼·可可 编;邓俊杰 译;[意]保罗·恰沃拉
Go语言·云动力
STEM与创新思维/“中国STEM教育2029行动计划”丛书
[新加坡]李德威 主编
Go语言·云动力
证券投资分析:理论、实务、方法与案例
[新加坡]王德宏 编著
Go语言·云动力
微创青光眼手术
[新加坡]Chelvin C. A. Sng (英) Keith Barton
Go语言·云动力
四五六岁奥数思维训练(全4册)
[新加坡]劳静仪
Go语言·云动力
四五六岁奥数思维训练2
[新加坡]劳静仪
Go语言·云动力
三维系统集成的电气建模与设计
[新加坡]李尔平 著
Go语言·云动力
《亮一盏灯》(2023年百班千人暑期书单 五年级推荐阅读)
[新加坡]尤今
Go语言·云动力
新加坡英语2A
[新加坡]新加坡新亚出版社