HeadFirstGo语言程序设计

HeadFirstGo语言程序设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Jay McGavren) ,
2020-09
版次: 1
ISBN: 9787111664932
定价: 149.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 560页
12人买过
  • Go是为高性能网络和多处理而设计的, 但与python和javascript一样,该语言易于阅读和使用。通过这本实用的实践指南,读者将学习如何使用演示实际语言的清晰示例来编写Go代码。*重要的是,读者将会了解到用人单位希望入门级Go开发人员所知晓的惯例和技术。主要内容包括语法基础、条件和循环、函数、包、数组、映射、结构、封装和嵌入、接口、故障恢复、共享、自动化测试、Web应用程序等。 目录 (概要) 

    如何使用这本书:前言 xxvii 

    1 让我们开始吧:语法基础 1 

    2 接下来运行哪些代码:条件和循环 31 

    3 调用:函数 79 

    4 代码集:包 113 

    5 列表:数组 149 

    6 追加的问题:切片 175 

    7 标签数据:映射 205 

    8 构建存储:struct 231 

    9 我喜欢的类型:定义类型 265 

    10 保密:封装和嵌入 289 

    11 你能做什么:接口 321 

    12 重新站起来:从失败中恢复 349 

    13 分享工作:goroutine和 channel 379 

    14 代码的质量保证:自动化测试 401 

    15 响应请求:Web应用程序 425 

    16 要遵循的模式:HTML模板 445 

    A 理解os.OpenFile:打开文件 481 

    B 有六件事我们没有涉及:剩下的内容 495 

    目录 (真正的目录) 

    如何使用这本书 

    前言 

    你的大脑如何看待Go。在这里,你试图学习一些东西,而你的大脑 在帮你的忙,确保学习不会停滞不前。你的大脑在想:“最好给更重要的 事情留点儿空间,比如避开哪些野生动物,裸体滑雪是否是个坏主意。” 那么,你如何欺骗你的大脑,让它认为你的生活依赖于如何用Go编程呢? 

    这本书是给谁看的 xxviii 

    我们知道你在想什么 xxix 

    我们知道你的大脑在想什么 xxix 

    元认知:思考“何为思考” xxxi 

    我们是这样做的 xxxii 

    说明 xxxiv 

    致谢 xxxv 

    1让我们开始吧 语法基础 

    准备好给你的软件充电了吗?你想要一种编译速度快的简单编程语言吗?它跑 得快吗?它可以很容易地将你的工作分发给用户吗?那就准备好学习Go吧! 

    Go是一种注重简单性和速度的编程语言。它比其他语言都简单,所以学起来更快。它 可以让你利用当今多核计算机处理器的能力,使你的程序运行得更快。本章将向你展 示所有Go的功能,这些功能将使你作为开发人员的生活更轻松,并使你的用户更快乐。 

    准备好,出发 2 

    Go Playground 3 

    这一切意味着什么 4 

    如果出了问题怎么办 5 

    调用函数 7 

    Println函数 7 

    使用其他包中的函数 8 

    函数返回值 9 

    Go程序模板 11 

    字符串 11 

    符文 12 

    布尔值 12 

    数字 13 

    数学运算与比较 13 

    类型 14 

    声明变量 16 

    零值 17 

    短变量声明 19 

    命名规则 21 

    转换 22 

    在你的计算机上安装Go 25 

    编译Go代码 26 

    Go工具 27 

    使用“go run”快速尝试代码 27 

    你的Go 工具箱 28 

     package main import "fmt" func main() { 

     } 

    fmt.Println( ) 

     "Hello, Go!" 

     Hello, Go! 

     1+ 2 

     true 



     4 
  • 内容简介:
    Go是为高性能网络和多处理而设计的, 但与python和javascript一样,该语言易于阅读和使用。通过这本实用的实践指南,读者将学习如何使用演示实际语言的清晰示例来编写Go代码。*重要的是,读者将会了解到用人单位希望入门级Go开发人员所知晓的惯例和技术。主要内容包括语法基础、条件和循环、函数、包、数组、映射、结构、封装和嵌入、接口、故障恢复、共享、自动化测试、Web应用程序等。
  • 目录:
    目录 (概要) 

    如何使用这本书:前言 xxvii 

    1 让我们开始吧:语法基础 1 

    2 接下来运行哪些代码:条件和循环 31 

    3 调用:函数 79 

    4 代码集:包 113 

    5 列表:数组 149 

    6 追加的问题:切片 175 

    7 标签数据:映射 205 

    8 构建存储:struct 231 

    9 我喜欢的类型:定义类型 265 

    10 保密:封装和嵌入 289 

    11 你能做什么:接口 321 

    12 重新站起来:从失败中恢复 349 

    13 分享工作:goroutine和 channel 379 

    14 代码的质量保证:自动化测试 401 

    15 响应请求:Web应用程序 425 

    16 要遵循的模式:HTML模板 445 

    A 理解os.OpenFile:打开文件 481 

    B 有六件事我们没有涉及:剩下的内容 495 

    目录 (真正的目录) 

    如何使用这本书 

    前言 

    你的大脑如何看待Go。在这里,你试图学习一些东西,而你的大脑 在帮你的忙,确保学习不会停滞不前。你的大脑在想:“最好给更重要的 事情留点儿空间,比如避开哪些野生动物,裸体滑雪是否是个坏主意。” 那么,你如何欺骗你的大脑,让它认为你的生活依赖于如何用Go编程呢? 

    这本书是给谁看的 xxviii 

    我们知道你在想什么 xxix 

    我们知道你的大脑在想什么 xxix 

    元认知:思考“何为思考” xxxi 

    我们是这样做的 xxxii 

    说明 xxxiv 

    致谢 xxxv 

    1让我们开始吧 语法基础 

    准备好给你的软件充电了吗?你想要一种编译速度快的简单编程语言吗?它跑 得快吗?它可以很容易地将你的工作分发给用户吗?那就准备好学习Go吧! 

    Go是一种注重简单性和速度的编程语言。它比其他语言都简单,所以学起来更快。它 可以让你利用当今多核计算机处理器的能力,使你的程序运行得更快。本章将向你展 示所有Go的功能,这些功能将使你作为开发人员的生活更轻松,并使你的用户更快乐。 

    准备好,出发 2 

    Go Playground 3 

    这一切意味着什么 4 

    如果出了问题怎么办 5 

    调用函数 7 

    Println函数 7 

    使用其他包中的函数 8 

    函数返回值 9 

    Go程序模板 11 

    字符串 11 

    符文 12 

    布尔值 12 

    数字 13 

    数学运算与比较 13 

    类型 14 

    声明变量 16 

    零值 17 

    短变量声明 19 

    命名规则 21 

    转换 22 

    在你的计算机上安装Go 25 

    编译Go代码 26 

    Go工具 27 

    使用“go run”快速尝试代码 27 

    你的Go 工具箱 28 

     package main import "fmt" func main() { 

     } 

    fmt.Println( ) 

     "Hello, Go!" 

     Hello, Go! 

     1+ 2 

     true 



     4 
查看详情
12
相关图书 / 更多
HeadFirstGo语言程序设计
Hello,宝贝!感官激发玩具书(6册盒装)
袁晓峰 余盈颖 译;珍妮弗·埃克福德 文;马里亚姆·范内斯特 图
HeadFirstGo语言程序设计
Hello English Readers分级阅读4级下册 剑桥英语体系的分级读物 包含20册可点读绘本+20册阅读宝典+阅读地图+20讲视频+配套音频(1-6级上下册可选)
学而思教研中心
HeadFirstGo语言程序设计
Hello English Readers分级阅读1级下册 剑桥英语体系的分级读物 包含20册可点读绘本+20册阅读宝典+阅读地图+20讲视频+配套音频(1-6级上下册可选)
学而思教研中心
HeadFirstGo语言程序设计
Hello Kitty磁力贴绘本.美美地打扮吧
[日]三丽鸥股份有限公司
HeadFirstGo语言程序设计
Head First Git 实战(中文版)
[美]拉朱·甘地(Raju Gandhi)
HeadFirstGo语言程序设计
Hello Kitty磁力贴绘本:小小医生
[日]三丽鸥股份有限公司/图 北京玉兔文化有限公司 文
HeadFirstGo语言程序设计
Head First Java 实战(第三版)
[美]凯西·希拉(Kathy Sierra);[美]伯特·贝茨(Bert Bates);[英]特丽莎·吉(Trisha Gee)
HeadFirstGo语言程序设计
Hello Kitty磁力贴绘本:开心游乐园
[日]三丽鸥股份有限公司/图 北京玉兔文化有限公司 文
HeadFirstGo语言程序设计
Hello Kitty磁力贴绘本:小小店长
[日]三丽鸥股份有限公司/图 北京玉兔文化有限公司 文
HeadFirstGo语言程序设计
Head First Android开发(第三版)
[英]Dawn Griffiths(道恩 格里菲斯;[英]David Griffiths(戴维 格里菲斯
HeadFirstGo语言程序设计
Hello,宝贝!认知启蒙玩具书(6册盒装)
袁晓峰 余盈颖 译;珍妮弗·埃克福德 文;马里亚姆·范内斯特 图
HeadFirstGo语言程序设计
Hello English Readers分级阅读2级下册 剑桥英语体系的分级读物 包含20册可点读绘本+20册阅读宝典+阅读地图+20讲视频+配套音频(1-6级上下册可选)
学而思教研中心
您可能感兴趣 / 更多
HeadFirstGo语言程序设计
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
HeadFirstGo语言程序设计
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
HeadFirstGo语言程序设计
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
HeadFirstGo语言程序设计
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
HeadFirstGo语言程序设计
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
HeadFirstGo语言程序设计
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
HeadFirstGo语言程序设计
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
HeadFirstGo语言程序设计
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
HeadFirstGo语言程序设计
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
HeadFirstGo语言程序设计
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
HeadFirstGo语言程序设计
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
HeadFirstGo语言程序设计
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译