[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

  •  文化

  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

     保健/养生
     体育/运动
     手工/DIY
     休闲/爱好
     英文原版书
     港台图书
     研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学
  • Go微服務實戰 圖書
    該商品所屬分類:圖書 -> 科技
    【市場價】
    673-976
    【優惠價】
    421-610
    【作者】 劉金亮 
    【出版社】機械工業出版社 
    【ISBN】9787111674122
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    出版社:機械工業出版社
    ISBN:9787111674122
    商品編碼:10027367715709

    品牌:文軒
    出版時間:2021-02-01
    代碼:89

    作者:劉金亮

        
        
    "
    作  者:劉金亮 著
    /
    定  價:89
    /
    出 版 社:機械工業出版社
    /
    出版日期:2021年02月01日
    /
    頁  數:396
    /
    裝  幀:平裝
    /
    ISBN:9787111674122
    /
    目錄
    ●前言
    第一部分 Go語言基礎
    第1章 Go語言程序基礎 2
    1.1 Hello,World! 2
    1.2 變量、指針及賦值 5
    1.2.1 變量和常量 5
    1.2.2 指針 8
    1.2.3 賦值 9
    1.3 包及作用域 10
    1.4 選擇和循環 12
    1.5 垃圾回收 13
    1.6 小結 15
    第2章 基本數據類型 16
    2.1 整型 17
    2.1.1 整型取值範圍 17
    2.1.2 運算符 18
    2.2 浮點型 19
    2.3 復數和布爾類型 21
    2.4 格式化說明符 22
    2.5 小結 22
    第3章 字符串與復合數據類型 23
    3.1 字符串和數組 23
    3.1.1 字符串 24
    3.1.2 數組 26
    3.2 slice 27
    3.2.1 結構定義 27
    3.2.2 基本操作 28
    3.2.3 append 30
    3.2.4 copy 31
    3.2.5 其他 32
    3.3 map 33
    3.3.1 定義 33
    3.3.2 基本操作 33
    3.4 struct 35
    3.4.1 結構定義 36
    3.4.2 基本操作 37
    3.4.3 組合 38
    3.5 JSON 40
    3.6 小結 40
    第4章 函數、方法、接口和反射 41
    4.1 函數 41
    4.1.1 函數的定義 41
    4.1.2 閉包 42
    4.1.3 作用域 43
    4.1.4 多返回值及變長參數 45
    4.1.5 defer關鍵字 46
    4.2 方法 46
    4.3 接口 50
    4.4 反射 54
    4.5 小結 57
    第5章 並發編程 59
    5.1 協程 59
    5.1.1 核心概念 60
    5.1.2 goroutine的基本使用 60
    5.1.3 sync.WaitGroup 62
    5.2 通道 64
    5.2.1 channel寫入數據 64
    5.2.2 channel接收數據 65
    5.2.3 以channel作為函數參數 66
    5.2.4 緩存channel 67
    5.2.5 select 70
    5.2.6 超時檢查 71
    5.3 pipeline 74
    5.4 小結 76
    第6章 包和代碼測試 77
    6.1 包及Go工具 77
    6.1.1 包導入 78
    6.1.2 Go工具 79
    6.2 代碼優化 84
    6.2.1 Go代碼的優化 84
    6.2.2 性能分析 84
    6.3 測試 90
    6.3.1 功能測試函數 91
    6.3.2 基準測試函數 93
    6.3.3 示例函數 96
    6.4 小結 98
    第7章 綜合實戰案例 99
    7.1 案例需求 99
    7.2 通信協議 100
    7.3 服務器端 104
    7.4 客戶端 109
    7.5 小結 116
    第二部分 Go語言進階
    第8章 並發編程進階 118
    8.1 競態與並發模式 118
    8.1.1 數據競態 118
    8.1.2 並發原理 123
    8.2 sync包 126
    8.2.1 sync. tex互斥鎖 126
    8.2.2 sync.RW tex多讀寫鎖 128
    8.2.3 sync.Once 130
    8.2.4 sync.Cond 131
    8.2.5 sync.Pool 134
    8.2.6 sync.Map 136
    8.3 context包 138
    8.3.1 應用場景 138
    8.3.2 定義 139
    8.3.3 繼承 141
    8.3.4 示例 142
    8.4 工作池 145
    8.5 小結 151
    第9章 Go Web編程 152
    9.1 net/http包 152
    9.1.1 Go Web工作的基本原理 152
    9.1.2 http詳解 156
    9.2 Web框架 162
    9.2.1 選擇框架 162
    9.2.2 httprouter框架 163
    9.3 Web底層服務 165
    9.3.1 Scoket簡介 165
    9.3.2 TCP Socket 166
    9.3.3 UDP Socket 169
    9.3.4 WebSocket 171
    9.4 中間件 174
    9.4.1 基本用法 174
    9.4.2 進階用法 176
    9.5 數據庫訪問 179
    9.5.1 database/sql接口 180
    9.5.2 sqlx 182
    9.6 小結 183
    第10章 綜合案例 184
    10.1 案例需求 184
    10.2 項目代碼布局 186
    10.3 配置和日志 187
    10.3.1 配置 188
    10.3.2 日志 190
    10.4 模型 191
    10.5 gin框架 193
    10.6 小結 196
    第三部分 微服務理論
    第11章 微服務 198
    11.1 微服務簡介 198
    11.1.1 什麼是微服務 198
    11.1.2 微服務的由來 198
    11.1.3 微服務與微服務架構 199
    11.2 繫統架構的演進 199
    11.2.1 單體架構 200
    11.2.2 垂直架構 201
    11.2.3 SOA 201
    11.2.4 微服務架構 202
    11.3 小結 205
    第12章 微服務化策略 206
    12.1 微服務架構風格 206
    12.1.1 每個服務都擁有獨立的數據庫 206
    12.1.2 基於API的模塊化 207
    12.2 微服務化進程中的重點問題 207
    12.2.1 微服務的通信 207
    12.2.2 事務管理的一致性 208
    12.2.3 微服務數據查詢 208
    12.2.4 微服務部署 208
    12.2.5 微服務生產環境監控 209
    12.2.6 微服務的自動化測試 209
    12.3 微服務的拆分 209
    12.3.1 拆分的指導原則 210
    12.3.2 依據業務能力拆分 210
    12.3.3 依據領域驅動設計拆分 211
    12.3.4 服務API的定義 213
    12.4 小結 214
    第13章 微服務中的進程間通信 215
    13.1 微服務中的進程間通信概述 215
    13.1.1 交互模式 215
    13.1.2 API定義 217
    13.2 protobuf格式 217
    13.2.1 protobuf簡介 217
    13.2.2 protobuf的簡單使用 217
    13.3 gRPC包 219
    13.3.1 net/rpc包 219
    13.3.2 gRPC簡介 221
    13.3.3 Go語言實現gRPC調用 222
    13.4 微服務發現:consul 224
    13.5 小結 226
    第14章 微服務中的分布式事務管理 227
    14.1 微服務下的事務管理 227
    14.1.1 面臨的難題 227
    14.1.2 SRP的折衷 228
    14.2 微服務中處理事務的幾種方式 229
    14.2.1 避免跨微服務的事務 229
    14.2.2 基於XA協議的兩階段提交協議 229
    14.2.3 最終一致性和補償 231
    14.3 Saga模式 234
    14.3.1 Saga模式介紹 234
    14.3.2 編排模式 235
    14.3.3 編配模式 237
    14.4 Saga模式的Go語言示例 238
    14.4.1 Saga對像的Go語言實現 238
    14.4.2 中央協調器的Go語言實現 239
    14.5 小結 243
    第15章 領域驅動設計的Go語言實現 244
    15.1 聚合模式介紹 244
    15.2 使用聚合模式 247
    15.2.1 聚合擁有明確的邊界 247
    15.2.2 聚合的規則 248
    15.2.3 聚合顆粒度 250
    15.2.4 使用聚合設計業務邏輯 250
    15.3 領域事件 251
    15.4 Go語言領域模型的模擬實現 252
    15.4.1 聚合 253
    15.4.2 實體和值對像 253
    15.4.3 服務 255
    15.5 小結 257
    第16章 微服務中的測試 258
    16.1 測試金字塔 258
    16.測試 260
    16.3 依賴注入和mock測試 263
    16.4 行為驅動開發 266
    16.5 使用Docker Compose測試 272
    16.6 小結 275
    第17章 微服務運行環境:Docker 276
    17.1 Docker介紹 276
    17.1.1 Docker引擎 276
    17.1.2 守護進程 277
    17.1.3 鏡像及容器 277
    17.1.4 倉庫 278
    17.1.5 數據卷 278
    17.2 運行第一個Docker容器 279
    17.2.1 Docker安裝 279
    17.2.2 HelloWorld程序示例 279
    17.2.3 運行復雜一點的容器 280
    17.3 Docker數據持久化 282
    17.3.1 數據卷 282
    17.3.2 bind mount 284
    17.4 Docker網絡 285
    17.4.1 橋接驅動及自定義bridge 285
    17.4.2 Host模式、Overlay模式及None模式 288
    17.5 小結 289
    第18章 Go語言基於ES-CQRS的微服務實踐 290
    18.1 理論介紹 290
    18.1.1 事件溯源 290
    18.1.2 命令查詢職責分離 291
    18.2 ES-CQRS在Go語言中的實現示例 292
    18.2.1 需求 293
    18.2.2 分析與設計 293
    18.2.3 核心實現 296
    18.3 小結 299
    第四部分 微服務實戰
    第19章 生產環境的微服務安全 302
    19.1 加密和簽名 302
    19.1.1 對稱密鑰加密 302
    19.1.2 公鑰密碼 303
    19.1.3 X.509數字證書 303
    19.1.4 TLS/SSL 304
    19.2 外部安全 304
    19.2.1 防火牆 304
    19.2.2 頁面應用的防火牆 305
    19.2.3 API網關 305
    19.2.4 DDoS保護 306
    19.3 應用安全 307
    19.3.1 攻擊者如何繞過防火牆 308
    19.3.2 輸入校驗 308
    19.3.3 TLS 310
    19.3.4 在rest中進行數據保護 313
    19.3.5 JWT 314
    19.3.6 大消息的非對稱加密 315
    19.4 運維安全 316
    19.4.1 修補容器 316
    19.4.2 軟件更新 317
    19.4.3 修補應用程序代碼 317
    19.4.4 日志 317
    19.5 小結 317
    第20章 日志和監控 318
    20.1 日志很好實踐 319
    20.2 指標 319
    20.2.1 指標數據類型 320
    20.2.2 命名約定 320
    20.2.3 存儲和查詢 322
    20.2.4 Grafana 323
    20.3 日志記錄 326
    20.3.1 具有關聯ID的分布式跟蹤 326
    20.3.2 ElasticSearch、Logstash和Kibana 327
    20.3.3 Kibana 328
    20.4 異常 330
    20.5 小結 332
    第21章 持續交付 333
    21.1 持續交付簡介 333
    21.1.1 手動部署 334
    21.1.2 持續交付的好處 334
    21.1.3 持續交付面面觀 335
    21.1.4 持續交付的過程 337
    21.2 容器編排的選項和基礎架構 338
    21.3 Terraform 339
    21.3.1 提供者 340
    21.3.2 Terraform配置入口點 341
    21.3.3 VPC模塊 342
    21.3.4 輸出變量 346
    21.3.5 創建基礎架構 348
    21.4 應用範例 348
    21.4.1 持續部署的工作流程 349
    21.4.2 構建 352
    21.4.3 測試 353
    21.4.4 基準測試 354
    21.4.5 靜態代碼測試 354
    21.4.6 集成測試 355
    21.4.7 部署 356
    21.4.8 冒煙測試 357
    21.4.9 監控和預警 357
    21.5 小結 359
    第22章 使用Go kit框架構建微服務 360
    22.1 創建服務 361
    22.1.1 測試 361
    22.1.2 Go語言中的構造函數 362
    22.1.3 使用bcrypt進行Hash處理並驗證密碼 363
    22.2 使用請求和響應對方法調用進行建模 364
    22.2.1 Go kit中的端點 365
    22.2.2 為服務方法設定終點 366
    22.2.3 不同級別的錯誤 366
    22.2.4 將端點包裝到服務實現中 367
    22.3 使用Go kit實現一個HTTP服務器 368
    22.4 Go kit中的gRPC服務器 368
    22.5 創建服務器命令 371
    22.5.1 使用Go kit端點 373
    22.5.2 運行HTTP服務器 373
    22.5.3 運行gRPC服務器 373
    22.5.4 防止main函數突然終止 374
    22.5.5 通過HTTP使用服務 374
    22.6 構建一個gRPC客戶端 375
    22.6.1 使用服務的命令行工具 376
    22.6.2 在CLI中解析參數 377
    22.7 服務中間件的速率 378
    22.7.1 Go kit中的中間件 378
    22.7.2 速率 380
    22.8 小結 380
    附錄 Go語言中的關鍵字 381
    內容簡介
    本書針對Go語言進行微服務開發做了全面細致的介紹,書中內容包括四大部分。第一部分為Go語言基礎(第1~7章),包括Go語言基礎語法、Go語言基本特性和Go語言實戰項目等內容。第二部分為Go語言進階(第8~10章),主要介紹Go語言的並發編程進階、Go語言Web編程以及綜合實戰。第三部分為微服務理論(第11~18章),包括微服務模式的理論基礎、微服務的進程間通信、微服務的分布式事務管理、領域驅動設計(DDD)、微服務測試、Docker及ES-CORS策略。其中,微服務進程間通信重點介紹了gRPC,ES-CORS策略部分給出了Go語言的實現。第四部分為微服務實戰(第19~22章),這一部分通過實戰項目講解了微服務的生產環境、日志和監控、持續部署等內容。書中每一部分都提供了示例代碼或實戰項目,供讀者邊學習邊動手實踐,盡量做到讓有Go語言基礎的人盡快了解、掌握微服務模式。



    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    【同作者商品】
    劉金亮
      本網站暫時沒有該作者的其它商品。
    有該作者的商品通知您嗎?
    請選擇作者:
    劉金亮
    您的Email地址
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部