首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Go语言高级编程
内容
目录
第1章 语言基础
1.1 Go语言创世纪
1.1.1 来自贝尔实验室特有基因
1.1.2 你好,世界
1.2 “Hello, World”的革命
1.2.1 B语言——Ken Thompson, 1969
1.2.2 C语言——Dennis Ritchie, 1972—1989
1.2.3 Newsqueak——Rob Pike, 1989
1.2.4 Alef——Phil Winterbottom, 1993
1.2.5 Limbo——Sean Dorward, Phil Winterbottom, Rob Pike, 1995
1.2.6 Go语言——2007—2009
1.3 数组、字符串和切片
1.3.1 数组
1.3.2 字符串
1.3.3 切片
1.4 函数、方法和接口
1.4.1 函数
1.4.2 方法
1.4.3 接口
1.5 面向并发的内存模型
1.5.1 Goroutine和系统线程
1.5.2 原子操作
1.5.3 顺序一致性内存模型
1.5.4 初始化顺序
1.5.5 Goroutine的创建
1.5.6 基于通道的通信
1.5.7 不靠谱的同步
1.6 常见的并发模式
1.6.1 并发版本的“Hello, World”
1.6.2 生产者/消费者模型
1.6.3 发布/订阅模型
1.6.4 控制并发数
1.6.5 赢者为王
1.6.6 素数筛
1.6.7 并发的安全退出
1.6.8 context包
1.7 错误和异常
1.7.1 错误处理策略
1.7.2 获取错误的上下文
1.7.3 错误的错误返回
1.7.4 剖析异常
1.8 补充说明
第2章 CGO编程
2.1 快速入门
2.1.1 最简CGO程序
2.1.2 基于C标准库函数输出字符串
2.1.3 使用自己的C函数
2.1.4 C代码的模块化
2.1.5 用Go重新实现C函数
2.1.6 面向C接口的Go编程
2.2 CGO基础
2.2.1 import “C”语句
2.2.2 #cgo语句
2.2.3 build标志条件编译
……
第3章 Go汇编语言
第4章 RPC和Protobuf
第5章 Go和Web
第6章 分布式系统
附录A 使用Go语言常遇到的问题
附录B 有趣的代码片段
内容推荐
本书从实践出发讲解Go语言的进阶知识。本书共6章,第1章简单回顾Go语言的发展历史;第2章和第3章系统地介绍CGO编程和Go汇编语言的用法;第4章对RPC和Protobuf技术进行深入介绍,并讲述如何打造一个自己的RPC系统;第5章介绍工业级环境的Web系统的设计和相关技术;第6章介绍Go语言在分布式领域的一些编程技术。书中还涉及CGO和汇编方面的知识,其中CGO能够帮助读者继承的软件遗产,而在深入学习Go运行时,汇编对于理解各种语法设计的底层实现是必不可少的知识。此外,本书还包含一些紧跟潮流的内容,介绍开源界流行的gRPC及其相关应用,讲述Go Web框架中的基本实现原理和大型Web项目中的技术要点,引导读者对Go语言进行更深入的应用。
本书适合对Go语言的应用已经有一些心得,并希望能够深入理解底层实现原理或者是希望能够在Web开发方面结合Go语言来实现进阶学习的技术人员学习和参考。
标签
缩略图
书名 Go语言高级编程
副书名
原作名
作者 柴树杉//曹春晖
译者
编者
绘者
出版社 人民邮电出版社
商品编码(ISBN) 9787115510365
开本 16开
页数 366
版次 1
装订 平装
字数 585
出版时间 2019-07-01
首版时间 2019-07-01
印刷时间 2019-07-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 626
CIP核字 2019057919
中图分类号 TP312Go
丛书名
印张 24
印次 1
出版地 北京
234
188
18
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价
印数 3000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/7 21:59:29