-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Go語言實戰

( 簡體 字)
作者:[美]馬特·布徹(Matt Butcher) 馬特·法里納(Matt Farina)類別:1. -> 程式設計 -> Go語言
譯者:
出版社:機械工業出版社Go語言實戰 3dWoo書號: 50854
詢問書籍請說出此書號!

缺書
NT售價: 395

出版日:3/13/2019
頁數:247
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787111617501
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

《Go語言實戰》介紹了Go語言的實踐應用技術,主要以實際應用為目的,使讀者在掌握基本的Go語言知識的基礎上進行更多的實踐訓練。《Go語言實戰》涵蓋了Go語言基本概念、Go應用程序的管理機制、創建用戶界面、云基礎設施、微服務器及服務到服務的通信模式等內容,并按照問題、解決方案和討論的順序結合具體的程序示例對70種Go語言的技術逐步進行了介紹。《Go語言實戰》可以作為程序員解決實際問題的參考。也可以作為Go語言愛好者學習和應用的參考書。還可以作為非專業學生Go語言學習的入門參考書,也可以作為專業學生的實踐參考書。
目錄:

譯者序

鳴謝
前言
關于本書
關于作者
關于封面插圖

第1部分1
1 走進GO語言1
1.1 何謂GO語言2
1.2 GO語言的特點4
1.2.1 多個返回值4
1.2.2 現代化的標準庫6
1.2.3 goroutine 與通道的并發性(Go語言規程及通道并發性)9
1.2.4 Go工具鏈—不僅僅是一種語言14
1.3 眾多編程語言背景下的GO語言20
1.3.1 C語言與Go語言20
1.3.2 Java 與 Go21
1.3.3 Python、PHP與Go23
1.3.4 JavaScript、Node.js與 Go25
1.4啟動、運行GO語言26
1.4.1安裝Go語言26
1.4.2Go語言與Git,Mercurial協同運行和版本控制27
1.4.3探索工作區27
1.4.4環境變量的使用28
1.5 GO,你好29
1.6小結31
2堅實的基礎32
2.1 GO語言使用CLI應用程序的方法33
2.1.1 命令行標記33
2.1.2 命令行框架結構40
2.2 配置問題處理47
2.3使用實際的WEB服務器54
2.3.1 啟動和關閉服務器55
2.3.2 路由web 請求60
2.4小結71
3 GO語言的并發性72
3.1理解GO語言的并發模型72
3.2 使用GOROUNTINE73
3.3 通道的應用88
3.4 小結101
第2部分103
4 ERROR錯誤與PANIC異常的處理103
4.1 ERROR錯誤處理104
4.2 PANIC異常系統114
4.2.1 error錯誤與panic異常的區分114
4.2.2 panic異常處理116
4.2.3 從panic異常中恢復過來118
4.2.4panic異常和goroutine函數125
4.3 小結134
5 調試和測試135
5.1定位BUGS135
5.1.1等等,我的調試器(debugger)在哪里?136
5.2 日志記錄136
5.2.1使用Go語言的記錄器137
5.2.2使用系統記錄器148
5.3訪問堆棧跟蹤152
5.4 測試155
5.4.1 單元測試155
5.4.2生成測試162
5.5使用性能測試和基準165
5.6小結172
第3部分應用程序的接口174
6 HTML和電子郵件的模板樣式174
6.1 HTML模板的使用175
6.1.1標準庫HTML包概述175
6.1.2 在模板中添加函數177
6.1.3 模板解析限制180
6.1.4 模板執行中斷182
6.1.5 混合模板183
6.2 在EMAIL中使用模板195
6.3 小結197
7 靜態資源(ASSET)和表單的獲取和接收198
7.1 獲取靜態內容199
7.2 表單POST的處理213
7.2.1 表單請求簡介213
7.2.2 使用文件和分段提交216
7.2.3 使用原始的多個數據223
7.3 小結228
8 使用WEB服務229
8.1 使用RESET API229
8.1.1 使用HTTP客戶端230
8.1.2 發生故障時232
8.2 通過HTTP傳遞和處理錯誤236
8.2.1 生成自定義錯誤237
8.2.2 讀取和使用自定義錯誤238
8.3 傳遞和映射JSON241
8.4版本控制REST API246
8.5小結251
第四部分 將應用程序發布到云252
9 使用云252
9.1什么是云計算?253
9.1.1 云計算的類型253
9.1.2 容器和云本地應用程序255
9.2管理云服務257
9.2.1避免云提供商鎖定257
9.2.2處理不一致的錯誤261
9.3在云服務器上運行263
9.3.1執行運行時檢測263
9.3.2構建云266
9.3.3執行運行時監視269
9.4 小結271
10 云服務之間的通信272
10.1微服務和高可用性272
10.2服務之間的通信274
10.2.1 使REST更快274
10.2.2超越REST281
10.3 小結290
11反射和代碼生成291
11.1反射的三個特征291
11.2 結構體,標簽和注解304
11.2.1 注釋結構304
11.2.2 使用標簽注解305
11.3使用GO代碼生成GO代碼312
11.4小結319

序: