中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 Go程序設計語言

出版社:機械工業出版社出版時間:2017-04-01
開本: 32開 頁數: 286
讀者評分:5分1條評論
中 圖 價:¥55.5(7.0折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Go程序設計語言 版權信息

Go程序設計語言 本書特色

《程序設計語言》作者Kerninghan教授與谷歌GO開發團隊核心成員聯合編寫,Go語言編程圣經。

Go程序設計語言 內容簡介

本書由《C程序設計語言》的作者Kernighan和谷歌公司Go團隊主管Alan Donovan聯袂撰寫,是學習Go語言程序設計指南。本書共13章,主要內容包括:Go的基礎知識、基本結構、基本數據類型、復合數據類型、函數、方法、接口、goroutine、通道、共享變量的并發性、包、go工具、測試、反射等。本書適合作為計算機相關專業的教材,也可供Go語言愛好者閱讀。

Go程序設計語言 目錄

出版者的話
譯者序
前言
第1章入門
1.1hello,world
1.2命令行參數
1.3找出重復行
1.4GIF動畫
1.5獲取一個URL
1.6并發獲取多個URL
1.7一個Web服務器
1.8其他內容
第2章程序結構
2.1名稱
2.2聲明
2.3變量
2.3.1短變量聲明
2.3.2指針
2.3.3new函數
2.3.4變量的生命周期
2.4賦值
2.4.1多重賦值
2.4.2可賦值性
2.5類型聲明
2.6包和文件
2.6.1導入
2.6.2包初始化
2.7作用域
第3章基本數據
3.1整數
3.2浮點數
3.3復數
3.4布爾值
3.5字符串
3.5.1字符串字面量
3.5.2Unicode
3.5.3UTF-8
3.5.4字符串和字節slice
3.5.5字符串和數字的相互轉換
3.6常量
3.6.1常量生成器iota
3.6.2無類型常量
第4章復合數據類型
4.1數組
4.2slice
4.2.1append函數
4.2.2slice就地修改
4.3map
4.4結構體
4.4.1結構體字面量
4.4.2結構體比較
4.4.3結構體嵌套和匿名成員
4.5JSON
4.6文本和HTML模板
第5章函數
5.1函數聲明
5.2遞歸
5.3多返回值
5.4錯誤
5.4.1錯誤處理策略
5.4.2文件結束標識
5.5函數變量
5.6匿名函數
5.7變長函數
5.8延遲函數調用
5.9宕機
5.10恢復
第6章方法
6.1方法聲明
6.2指針接收者的方法
6.3通過結構體內嵌組成類型
6.4方法變量與表達式
6.5示例:位向量
6.6封裝
第7章接口
7.1接口即約定
7.2接口類型
7.3實現接口
7.4使用flag.Value來解析參數
7.5接口值
7.6使用sort.Interface來排序
7.7http.Handler接口
7.8error接口
7.9示例:表達式求值器
7.10類型斷言
7.11使用類型斷言來識別錯誤
7.12通過接口類型斷言來查詢特性
7.13類型分支
7.14示例:基于標記的XML解析
7.15一些建議
第8章goroutine和通道
8.1goroutine
8.2示例:并發時鐘服務器
8.3示例:并發回聲服務器
8.4通道
8.4.1無緩沖通道
8.4.2管道
8.4.3單向通道類型
8.4.4緩沖通道
8.5并行循環
8.6示例:并發的Web爬蟲
8.7使用select多路復用
8.8示例:并發目錄遍歷
8.9取消
8.10示例:聊天服務器
第9章使用共享變量實現并發
9.1競態
9.2互斥鎖:sync.Mutex
9.3讀寫互斥鎖:sync.RWMutex
9.4內存同步
9.5延遲初始化:sync.Once
9.6競態檢測器
9.7示例:并發非阻塞緩存
9.8goroutine與線程
9.8.1可增長的棧
9.8.2goroutine調度
9.8.3GOMAXPROCS
9.8.4goroutine沒有標識
第10章包和go工具
10.1引言
10.2導入路徑
10.3包的聲明
10.4導入聲明
10.5空導入
10.6包及其命名
10.7go工具
10.7.1工作空間的組織
10.7.2包的下載
10.7.3包的構建
10.7.4包的文檔化
10.7.5內部包
10.7.6包的查詢
第11章測試
11.1go test工具
11.2Test函數
11.2.1隨機測試
11.2.2測試命令
11.2.3白盒測試
11.2.4外部測試包
11.2.5編寫有效測試
11.2.6避免脆弱的測試
11.3覆蓋率
11.4Benchmark函數
11.5性能剖析
11.6Example函數
第12章反射
12.1為什么使用反射
12.2reflect.Type和reflect.Value
12.3Display:一個遞歸的值顯示器
12.4示例:編碼S表達式
12.5使用reflect.Value來設置值
12.6示例:解碼S表達式
12.7訪問結構體字段標簽
12.8顯示類型的方法
12.9注意事項
第13章低級編程
13.1unsafe.Sizeof、Alignof 和Offsetof
13.2unsafe.Pointer
13.3示例:深度相等
13.4使用cgo調用C代碼
13.5關于安全的注意事項
展開全部

Go程序設計語言 作者簡介

艾倫A.A.多諾萬(Alarl A.A.Donovarl)
谷歌公司Go開發團隊成員。他擁有劍橋大學和麻省理工學院計算機科學學位,從1 996年開始就在工業界從事軟件研發和編程工作。2005年起,他開始在谷歌公司工作,從事基礎架構項目研發。是谷歌軟件構建工具Blaze的聯合設計師。他還創建了用于Go程序靜態分析的許多庫和工具。包括oracle、godoc-analysis、eg和gorename布萊恩W.柯尼漢(Brian W.Kerrlighan)普林斯頓大學計算機科學系教授。他是《C程序設計語言》的作者之一,與C語言的發明人Dennis Ritctlie共同合作了這本書。1969~2000年期間,他是貝爾實驗室計算機科學研究中心技術團隊的成員,與LJNIX的創造者Kerl Thompsorl以及DenrIis Ritcl"Iie一起工作,同時他也是開發LJNIX的主要貢獻者。他是AWK和AMPt一編程語言的作者之一,AWK中的K說的就是Kerrdghan。他還是《程序設計實踐》的合著者之一。

商品評論(1條)
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 即用型透析袋,透析袋夹子,药敏纸片,L型涂布棒-上海桥星贸易有限公司 | 企典软件一站式企业管理平台,可私有、本地化部署!在线CRM客户关系管理系统|移动办公OA管理系统|HR人事管理系统|人力 | 10吨无线拉力计-2吨拉力计价格-上海佳宜电子科技有限公司 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | TwistDx恒温扩增-RAA等温-Jackson抗体-默瑞(上海)生物科技有限公司 | 江苏远邦专注皮带秤,高精度皮带秤,电子皮带秤研发生产 | 意大利Frascold/富士豪压缩机_富士豪半封闭压缩机_富士豪活塞压缩机_富士豪螺杆压缩机 | 全自动过滤器_反冲洗过滤器_自清洗过滤器_量子除垢环_量子环除垢_量子除垢 - 安士睿(北京)过滤设备有限公司 | 医养体检包_公卫随访箱_慢病随访包_家签随访包_随访一体机-济南易享医疗科技有限公司 | WF2户外三防照明配电箱-BXD8050防爆防腐配电箱-浙江沃川防爆电气有限公司 | 水质传感器_水质监测站_雨量监测站_水文监测站-山东水境传感科技有限公司 | 帽子厂家_帽子工厂_帽子定做_义乌帽厂_帽厂_制帽厂 | 粉末包装机-给袋式包装机-全自动包装机-颗粒-液体-食品-酱腌菜包装机生产线【润立机械】 | 知名电动蝶阀,电动球阀,气动蝶阀,气动球阀生产厂家|价格透明-【固菲阀门官网】 | HV全空气系统_杭州暖通公司—杭州斯培尔冷暖设备有限公司 | 台湾HIWIN上银直线模组|导轨滑块|TBI滚珠丝杆丝杠-深圳汉工 | 医疗仪器模块 健康一体机 多参数监护仪 智慧医疗仪器方案定制 血氧监护 心电监护 -朗锐慧康 | 河南15年专业网站建设制作设计,做网站就找郑州启凡网络公司 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 并离网逆变器_高频UPS电源定制_户用储能光伏逆变器厂家-深圳市索克新能源 | 食品无尘净化车间,食品罐装净化车间,净化车间配套风淋室-青岛旭恒洁净技术有限公司 | 网站建设,北京网站建设,北京网站建设公司,网站系统开发,北京网站制作公司,响应式网站,做网站公司,海淀做网站,朝阳做网站,昌平做网站,建站公司 | 小型手持气象站-空气负氧离子监测站-多要素微气象传感器-山东天合环境科技有限公司 | 通辽信息港 - 免费发布房产、招聘、求职、二手、商铺等信息 www.tlxxg.net | 震动筛选机|震动分筛机|筛粉机|振筛机|振荡筛-振动筛分设备专业生产厂家高服机械 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 高压直流电源_特种变压器_变压器铁芯-希恩变压器定制厂家 | ptc_浴霸_大巴_干衣机_呼吸机_毛巾架_电动车加热器-上海帕克 | 复合肥,化肥厂,复合肥批发,化肥代理,复合肥品牌-红四方 | 运动木地板价格,篮球馆体育运动木地板生产厂家_欧氏地板 | 单螺旋速冻机-双螺旋-流态化-隧道式-食品速冻机厂家-广州冰泉制冷 | 自清洗过滤器-全自动自清洗过反冲洗过滤器 - 中乂(北京)科技有限公司 | 申江储气罐厂家,储气罐批发价格,储气罐规格-上海申江压力容器有限公司(厂) | 展厅装修公司|企业展厅设计|展厅制作|展厅搭建—广州展厅装饰公司 | 碳化硅,氮化硅,冰晶石,绢云母,氟化铝,白刚玉,棕刚玉,石墨,铝粉,铁粉,金属硅粉,金属铝粉,氧化铝粉,硅微粉,蓝晶石,红柱石,莫来石,粉煤灰,三聚磷酸钠,六偏磷酸钠,硫酸镁-皓泉新材料 | 光栅尺厂家_数显表维修-苏州泽升精密机械 | 无机纤维喷涂棉-喷涂棉施工工程-山东华泉建筑工程有限公司▲ | 好看的韩国漫画_韩漫在线免费阅读-汗汗漫画 | 真空乳化机-灌装封尾机-首页-温州精灌 | 等离子空气净化器_医用空气消毒机_空气净化消毒机_中央家用新风系统厂家_利安达官网 | 衬氟止回阀_衬氟闸阀_衬氟三通球阀_衬四氟阀门_衬氟阀门厂-浙江利尔多阀门有限公司 |