*數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202401*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:100個Go語言典型錯誤 ISBN:9787121469138 出版社:電子工業 著編譯者:(法)Teiva Harsanyi(泰瓦.哈爾薩尼) 頁數:420 所在地:中國大陸 *此為代購商品 書號:1607003 可大量預訂,請先連絡。 【台灣高等教育出版社簡體書】 100個Go語言典型錯誤 787121469138 (法)Teiva Harsanyi(泰瓦.哈爾薩尼) 內容簡介 本書介紹了開發者在使用Go語言時常犯的100個典型錯誤和低效用法,內容側重於語言核心和標準庫。對大多數錯誤的討論都提供了具體的示例,以說明在什麼時候容易犯這樣的錯誤。這不是一本教條主義的圖書,每個解決方案都詳細傳達了它適用的上下文。 本書適合熟悉Go編程和語法的開發人員閱讀。作者簡介 泰瓦·哈爾薩尼(Teiva Harsanyi)是Docker公司的資深軟體工程師,其在多個領域擁有豐富的工作經驗,包括像空中交通管理等安全重點行業。目錄 1 Go:入門易,精通難1 1 Go語言概述 1 2 簡單不意味著容易 1 31 00個Go語言錯誤 1 3 1 bug 1 3 2 不必要的複雜性 1 3 3 可讀性差 1 3 4 非最佳組織形式 1 3 5 API對用戶不友好 1 3 6 代碼有待優化 1 3 7 效率低 總結 2 代碼和項目組織 2 1 #1:意想不到的變數隱藏 2 2 #2:不必要的嵌套代碼 2 3 #3:濫用init函數 2 3 1 概念 2 3 2 何時使用init函數 2 4 #4:過度使用getter和setter 2 5 #5:避免介面污染 2 5 1 概念 2 5 2 何時使用介面 2 5 3 介面污染 2 6 #6:在生產者端的介面 2 7 #7:返回介面 2 8 #8:any意味著nothing 2 9 #9:不知道什麼時候使用泛型 2 9 1 概念 2 9 2 常見的使用方法和誤用 2 10 #10:沒有意識到類型嵌入可能存在的問題 2 11 #11:不使用函數式選項模式 2 11 1 配置結構體 2 11 2 生成器模式 2 11 3 函數式選項模式 2 12 #12:項目組織混亂 2 12 1 項目結構 2 12 2 包組織 2 13 #13:創建實用程序包 2 14 #14:忽略包名稱衝突 2 15 #15:缺少代碼文檔 2 16 #16:不使用代碼檢查工具 總結 3 數據類型 3 1 #17:使用八進位字面量會帶來混淆 3 2 #18:容易忽視的整數溢出 3 2 1 概念 3 2 2 在遞增操作時檢測整數溢出 4 控制結構 5 字元串 6 函數與方法 7 錯誤管理 8 併發:基礎 9 併發:實踐 10 標準庫 11 測試 12 優化 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |