中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
GO語言核心編程

包郵 GO語言核心編程

作者:李文塔
出版社:電子工業出版社出版時間:2017-03-01
開本: 其他 頁數: 280
中 圖 價:¥39.7(5.0折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

GO語言核心編程 版權信息

  • ISBN:9787121349119
  • 條形碼:9787121349119 ; 978-7-121-34911-9
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

GO語言核心編程 本書特色

適讀人群 :本書適合各個層次的Go語言開發者閱讀,初學者可以系統地從頭學習,有一定的編程經驗者可以選擇性地閱讀本書。 Go語言精華部分 ——并發和小而美的類型系統。 Go陷阱——主要論述使用Go過程中大家很困惑或容易出錯的地方。 Go語言的哲學——總結Go的設計哲學,懂得Go作者的設計意圖,才能更好地使用該語言。

GO語言核心編程 內容簡介

本書主要分三個方面介紹Go語言:Go語言精華――并發和小而美的類型系統;Go語言缺陷;Go語言的哲學。本書重點介紹Go語言的實踐和并發編程范式,力求讓讀者不但清楚并發的基本語法和原理,還學會怎么去使用。本書對Go語言規范中的命名類型、非命名類型,底層類型,動態類型等概念進行闡述,讓開發者對Go的類型系統有全面的了解;同時,接口是Go類型系統很核心的一個元素,本書中也會花大量的筆墨進行介紹。Go雖然設計得小而美,但語言并不是完美的,有些陷阱和坑需要開發者特別小心,本書會專門介紹Go使用過程中的陷阱,包括: defer陷阱,接口nil,變量短聲明引發的困惑,range的臨時變量復用,slice底層數組重分配等。Go天然的并發支持能夠更好地建模實際問題,本書在很后的部分會介紹Go語言的設計哲學,包括采用組合這種更通用的模式以使得表現力更強;增加一個間接的中間層來解決實際問題,Go的分侵入式接口設計,基于接口的編程實現分層解耦。

GO語言核心編程 目錄

目錄
第1章 基礎知識
1.1 語言簡介
1.1.1 Go語言的誕生背景
1.1.2 語言特性
1.1.3 Go語言的特性
1.1.4 總結
1.2 初識Go程序
1.3 Go詞法單元
1.3.1 token
1.3.2 標識符
1.3.3 操作符(operators)和分隔符(delimiters)
1.3.4 字面常量
1.3.5 總結
1.4 變量和常量
1.4.1 變量
1.4.2 常量
1.5 基本數據類型
1.5.1 布爾類型
1.5.2 整型
1.5.3 浮點型
1.5.4 復數類型
1.5.5 字符串
1.5.6 rune類型
1.6 復合數據類型
1.6.1 指針
1.6.2 數組
1.6.3 切片
1.6.4 map
1.6.5 struct
1.7 控制結構
1.7.1 if語句
1.7.2 switch語句
1.7.3 for語句
1.7.4 標簽和跳轉
第2章 函數
2.1 基本概念
2.1.1 函數定義
2.1.2 多值返回
2.1.3 實參到形參的傳遞
2.1.4 不定參數
2.2 函數簽名和匿名函數
2.2.1 函數簽名
2.2.2 匿名函數
2.3 defer
2.4 閉包
2.4.1 概念
2.4.2 閉包的價值
2.5 panic和recover
2.5.1 基本概念
2.5.2 使用場景
2.6 錯誤處理
2.6.1 error
2.6.2 錯誤和異常
2.7 底層實現
2.7.1 函數調用規約
2.7.2 匯編基礎
2.7.3 多值返回分析
2.7.4 閉包底層實現
第3章 類型系統
3.1 類型簡介
3.1.1 命名類型和未命名類型
3.1.2 底層類型
3.1.3 類型相同和類型賦值
3.1.4 類型強制轉換
3.2 類型方法
3.2.1 自定義類型
3.2.2 方法
3.3 方法調用
3.3.1 一般調用
3.3.2 方法值(method value)
3.3.3 方法表達式(method expression)
3.3.4 方法集(method set)
3.3.5 值調用和表達式調用的方法集
3.4 組合和方法集
3.4.1 組合
3.4.2 組合的方法集
3.5 函數類型
第4章 接口
4.1 基本概念
4.1.1 接口聲明
4.1.2 接口初始化
4.1.3 接口方法調用
4.1.4 接口的動態類型和靜態類型
4.2 接口運算
4.2.1 類型斷言(Type Assertion)
4.2.2 類型查詢(Type Switches)
4.2.3 接口優點和使用形式
4.3 空接口
4.3.1 基本概念
4.3.2 空接口的用途
4.3.3 空接口和nil
4.4 接口內部實現
4.4.1 數據結構
4.4.2 接口調用過程分析
4.4.3 接口調用代價
4.4.4 空接口數據結構
第5章 并發
5.1 并發基礎
5.1.1 并發和并行
5.1.2 goroutine
5.1.3 chan
5.1.4 WaitGroup
5.1.5 select
5.1.6 扇入(Fan in)和扇出(Fan out)
5.1.7 通知退出機制
5.2 并發范式
5.2.1 生成器
5.2.2 管道
5.2.3 每個請求一個goroutine
5.2.4 固定worker工作池
5.2.5 future模式
5.3 context標準庫
5.3.1 context的設計目的
5.3.2 基本數據結構
5.3.3 API函數
5.3.4 輔助函數
5.3.5 context的用法
5.3.6 使用context傳遞數據的爭議
5.4 并發模型
5.4.1 CSP簡介
5.4.2 調度模型
5.4.3 并發和調度
第6章 反射
6.1 基本概念
6.1.1 基本數據結構和入口函數
6.1.2 基礎類型
6.1.3 類型匯總
6.2 反射規則
6.2.1 反射API
6.2.2 反射三定律
6.3 inject庫
6.3.1 inject是什么
6.3.2 依賴注入和控制反轉
6.3.3 inject實踐
6.3.4 inject原理分析
6.4 反射的優缺點
6.4.1 反射的優點
6.4.2 反射的缺點
6.4.3 反射的*佳實踐
第7章 語言陷阱
7.1 多值賦值和短變量聲明
7.1.1 多值賦值
7.1.2 短變量的聲明和賦值
7.2 range復用臨時變量
7.3 defer陷阱
7.4 切片困惑
7.4.1 數組
7.4.2 切片
7.5 值、指針和引用
7.5.1 傳值還是傳引用
7.5.2 函數名的意義
7.5.3 引用語義
7.6 習慣用法
7.6.1 干凈與強迫癥
7.6.2 comma,ok表達式
7.6.3 簡寫模式
7.6.4 包中的函數或方法設計
7.6.5 多值返回函數
第8章 工程管理
8.1 編程環境
8.1.1 環境搭建
8.1.2 工程結構
8.1.3 交叉編譯
8.2 命名空間和作用域
8.2.1 命名空間
8.2.2 作用域
8.2.3 變量覆蓋
8.3 包的基本概念
8.3.1 基本概念
8.3.2 包引用
8.3.3 包加載
8.4 第三方包管理
8.4.1 vendor
8.4.2 dep
第9章 編程哲學
9.1 Go語言設計哲學
9.1.1 少即是多
9.1.2 世界是并行的
9.1.3 組合優于繼承
9.1.4 非侵入式的接口
9.1.5 總結
9.2 Go語言發展史
9.2.1 站在巨人的肩膀上
9.2.2 里程碑
9.3 未來
9.3.1 爭議
9.3.2 Go 2

展開全部

GO語言核心編程 作者簡介

李文塔,現就職于騰訊,FiT(前身為財付通)支付賬戶核心DBA,高級工程師。近十年金融系統開發、運維經驗,先后參與2016年到2018年微信春節紅包項目和支付賬戶核心多地多活容災項目。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 生鲜配送系统-蔬菜食材配送管理系统-连锁餐饮订货配送软件-挪挪生鲜供应链管理软件 | 探鸣起名网-品牌起名-英文商标起名-公司命名-企业取名包满意 | C形臂_动态平板DR_动态平板胃肠机生产厂家制造商-普爱医疗 | Duoguan 夺冠集团| 万濠影像仪(万濠投影仪)百科-苏州林泽仪器 | 丝杆升降机-不锈钢丝杆升降机-非标定制丝杆升降机厂家-山东鑫光减速机有限公司 | 过滤器_自清洗过滤器_气体过滤器_苏州华凯过滤技术有限公司 | 电动百叶窗,开窗器,电动遮阳百叶,电动开窗机生产厂家-徐州鑫友工控科技发展有限公司 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 | 木材烘干机,木炭烘干机,纸管/佛香烘干设备-河南蓝天机械制造有限公司 | 直线模组_滚珠丝杆滑台_模组滑台厂家_万里疆科技 | 中式装修设计_室内中式装修_【云臻轩】中式设计机构 | 吸污车_吸粪车_抽粪车_电动三轮吸粪车_真空吸污车_高压清洗吸污车-远大汽车制造有限公司 | 电液推杆生产厂家|电动推杆|液压推杆-扬州唯升机械有限公司 | 山东臭氧发生器,臭氧发生器厂家-山东瑞华环保设备 | 123悬赏网_发布悬赏任务_广告任务平台 | 岩石钻裂机-液压凿岩机-劈裂机-挖改钻_湖南烈岩科技有限公司 | 威廉希尔WilliamHill·足球(中国)体育官方网站 | 南京泽朗生物科技有限公司-液体饮料代加工_果汁饮料代加工_固体饮料代加工 | 扬子叉车厂家_升降平台_电动搬运车|堆高车-扬子仓储叉车官网 | RFID电子标签厂家-上海尼太普电子有限公司 | 圣才学习网-考研考证学习平台,提供万种考研考证电子书、题库、视频课程等考试资料 | 碳化硅,氮化硅,冰晶石,绢云母,氟化铝,白刚玉,棕刚玉,石墨,铝粉,铁粉,金属硅粉,金属铝粉,氧化铝粉,硅微粉,蓝晶石,红柱石,莫来石,粉煤灰,三聚磷酸钠,六偏磷酸钠,硫酸镁-皓泉新材料 | 小程序开发公司-小程序制作-微信小程序开发-小程序定制-咏熠软件 | 渣土车电机,太阳能跟踪器电机,蜗轮蜗杆减速电机厂家-淄博传强电机 | 超声波乳化机-超声波分散机|仪-超声波萃取仪-超声波均质机-精浩机械|首页 | 定时排水阀/排气阀-仪表三通旋塞阀-直角式脉冲电磁阀-永嘉良科阀门有限公司 | 水厂自动化-水厂控制系统-泵站自动化|控制系统-闸门自动化控制-济南华通中控科技有限公司 | 章丘丰源机械有限公司 - 三叶罗茨风机,罗茨鼓风机,罗茨风机 | 球磨机,节能球磨机价格,水泥球磨机厂家,粉煤灰球磨机-吉宏机械制造有限公司 | 建筑消防设施检测系统检测箱-电梯**检测仪器箱-北京宇成伟业科技有限责任公司 | 阳光模拟试验箱_高低温试验箱_高低温冲击试验箱_快速温变试验箱|东莞市赛思检测设备有限公司 | 滁州高低温冲击试验箱厂家_安徽高低温试验箱价格|安徽希尔伯特 | Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd | 泰来华顿液氮罐,美国MVE液氮罐,自增压液氮罐,定制液氮生物容器,进口杜瓦瓶-上海京灿精密机械有限公司 | 家乐事净水器官网-净水器厂家「官方」 | 超声波_清洗机_超声波清洗机专业生产厂家-深圳市好顺超声设备有限公司 | 广州食堂承包_广州团餐配送_广州堂食餐饮服务公司 - 旺记餐饮 | 折弯机-刨槽机-数控折弯机-数控刨槽机-数控折弯机厂家-深圳豐科机械有限公司 | 股票入门基础知识_股票知识_股票投资大师_格雷厄姆网 | 千斤顶,液压千斤顶-力良企业,专业的液压千斤顶制造商,shliliang.com |