會員登入
|
加入會員
|
會員專區
|
購物車
|
自資出版
|
電子書城
|
客服中心
文學小說
商管創投
人文藝坊
勵志養生
進修學習
科學工程
家庭親子
玩樂天地
書名
出版社
作者
isbn
編號
英語會話
|
成交的秘密
|
霹靂影音寫真特典
|
App程式設計入門:iPhone、iPad(附光碟)
.
Go 學習手冊
文學小說
文學
|
小說
商管創投
財經投資
|
行銷企管
人文藝坊
宗教、哲學
社會、人文、史地
藝術、美學
|
電影戲劇
勵志養生
醫療、保健
料理、生活百科
教育、心理、勵志
進修學習
電腦與網路
|
語言工具
雜誌、期刊
|
軍政、法律
參考、考試、教科用書
科學工程
科學、自然
|
工業、工程
家庭親子
家庭、親子、人際
青少年、童書
玩樂天地
旅遊、地圖
|
休閒娛樂
漫畫、插圖
|
限制級
Go 學習手冊 第二版|寫出符合慣例的Go程式
Learning Go 2nd Edition
作者:
Jon Bodner
譯者:
賴屹民
分類:
電腦與網路
/
程式語言
出版社:
美商歐萊禮中文書
出版日期:2025/6/24
ISBN:9786263249943
書籍編號:kk0598910
頁數:520
定價:
920
元
一般會員價:
82
折
754
元
特別會員價:
82
折
754
元
書價若有異動,以出版社實際定價為準
訂購後立即為您進貨
訂購後立即為您進貨:目前無庫存量,讀者下訂後,開始進入調書程序,一般天數約為2-10工作日(不含例假日)。
團購數最低為 15 本以上
評價數:
(請將滑鼠移至星星處進行評價)
目前平均評價:
文字連結
複製語法
Go 學習手冊 第二版|寫出符合慣例的Go程式
圖片連結
複製語法
分
享
•
-
內容簡介
作者介紹
書籍目錄
同類推薦
Go 學習手冊 第二版|寫出符合慣例的Go程式 內容簡介 新版升級!深度解析Go泛型與實務練習,打造符合慣例的高效Go程式! 改版全面擴充升級: ✔內容升級,涵蓋Go語言近年重大變革與實務進展。 ✔深入解析Go泛型(Generics),從語法到實應用完整整合,掌握現代Go必備技能。 ✔強化實務開發與效能調校技巧,深入工具鏈、專案架構、團隊協作實務。 ✔融匯設計理念與最佳實踐,理解Go思維,寫出絕佳的GO程式。 ✔新增章後練習題,吸收→練習→內化,學習效果更有感。 Go語言迅速成為設計web服務的首選語言。市面上有許多教學資源,為具備其他程式語言經驗的開發者講解Go的語法,但那些課程仍然不夠全面,通常不會教導Go語言的慣用寫法,導致開發者在Go的環境中反覆使用不合適的模式。這本實用的指南將提供所需的基本知識,協助你寫出清晰且符合Go語言慣例的程式碼。 無論您是新手還是具備經驗的開發者,都能學會如何以Go開發者的思維進行程式設計。作者Jon Bodner介紹了許多資深Go開發者所採用的設計模式,並深入探討使用這些模式的理由及其背後的邏輯。在本次全新改版中也會展示Go語言的泛型功能,及其如何融入整體語言架構中。 本書將協助你: •寫出符合慣例的Go程式碼,並設計Go專案。 •瞭解Go語言的設計決策背後的理由。 •為個人開發者或開發團隊設置Go語言開發環境。 •學習如何使用reflection、unsafe與cgo,及其使用時機。 •明白Go的功能如何讓這種語言高效運行。 •知道哪些功能應盡量少用,甚至完全避免。 •改善效能、將記憶體的使用量最佳化,以及減少記憶體回收次數。 •瞭解如何使用Go的進階開發工具。 讀者好評 來自業界專家推薦與讀者好評 「《Go 學習手冊》不但教你Go,還教你寫出符合慣例的Go程式。這本書對已經熟悉其他語言的程式設計師來說,是學習Go 的完美讀物。」 —Chris Hines,Comcast 資深首席軟體工程師 「Go是獨特的語言,即使是經驗豐富的程式設計師也必須捨棄一些既有的思維,並以不同的方式來思考軟體開發。這本書詳細介紹了這種語言的主要功能,並展示了它的慣用語法、陷阱,與設計模式。」 —Aaron Schlesinger,微軟資深工程師 「最棒的Go語言概覽!如果想學Go的精髓,想確保程式碼慣用且易懂,這本書最適合。」 「第一版已經很棒,第二版又更出色了!章節末的練習題讓學習更扎實。」 —Amazon讀者評論 「這本書教我如何寫出『像Go的Go程式碼』,解釋清晰,程式碼範例很實用。」 —Goodreads讀者評論 「最好的Go語言書!更現代,解釋更清楚,適合想快速上手的人。」 —Reddit使用者回饋
作者簡介 Jon Bodner Jon Bodner 是Datadog的資深工程師,他負責簡化該公司APM產品的使用者上手過程。他也是 Proteus資料存取庫的創作者,具有超過25年的軟體工程師、首席開發者和架構師經驗。
目錄 前言 第一章 設定你的Go環境 安裝Go工具 你的第一個Go程式 選擇你的工具 Makefiles Go Compatibility Promise 保持最新狀態 第二章 預宣告型態,及宣告 預宣告型態 var vs. := 使用const typed與untyped常數 未使用的變數 為變數和常數命名 第三章 複合型態 陣列— 太僵化,無法直接使用 slice 字串與rune與byte map struct 第四章 區塊、遮蔽,與控制結構 區塊 遮蔽變數 if 四種for switch goto—你沒看錯,正是goto 第五章 函式 宣告與呼叫函式 函式是值 closure defer Go是以值呼叫的 第六章 指標 指標快速入門 別怕指標 指標代表可變參數 指標是最終手段 指標傳遞效能 零值vs.無值 map與slice之間的區別 將slice當成緩衝區 減少記憶體回收程序的工作負擔 調整記憶體回收程序 第七章 型態、方法,與介面 Go的型態 方法 iota用於列舉⋯有時啦! 用內嵌來組合 內嵌並非繼承 介面快速入門 介面是型態安全的鴨子定型 內嵌與介面 接收介面,回傳struct 介面與nil 介面是可比較的 空介面沒有任何意義 型態斷定與型態切換 謹慎使用型態斷定和typeswitch 函式型態是通往介面的橋樑 隱性介面可讓依賴注入更方便進行 Wire Go不太物件導向(這是很棒的事情) 第八章 泛型 泛型可減少重複的程式碼,並提高型態安全性 Go泛型簡介 泛型函式抽象演算法 泛型與介面 使用型態項來指定運算子 型態推斷與泛型 用型態元素來限制常數 結合泛型函式與泛型資料結構 關於comparable的其他事項 被排除的功能 符合慣例的Go與泛型 在標準程式庫中加入泛型 未來解鎖的功能 第九章 錯誤 如何處理錯誤:基本知識 用字串來指出簡單的錯誤 哨符錯誤 error是值 包裝錯誤 包裝多個錯誤 Is與As 用defer來包裝error panic與recover 從error取得堆疊追蹤 第十章 模組、套件,與匯入 版本庫、模組,與套件 使用go.mod 建立套件 使用模組 發布你的模組 控制模組的版本 模組代理伺服器 第十一章 Go工具 使用go run來試驗小型程式 使用go install來加入第三方工具 使用goimports來改善匯入格式 使用程式碼品質掃描器 使用govulncheck來掃描有漏洞的依賴項目 將內容嵌入你的程式 嵌入隱藏檔案 使用go generate 使用go generate和Makefile 讀取Go二進制檔案中的組建資訊 為其他平台組建Go二進制檔 使用組建標籤 測試不同版本的Go 使用gohelp來進一步瞭解Go工具 第十二章 Go的並行 使用並行的時機 goroutine channel select 並行實踐法與模式 何時該使用mutex,而不是channel 原子變數—你應該不需要它們 進一步瞭解並行 第十三章 標準程式庫 io與朋友 time encoding/json net/http 結構化的日誌記錄 第十四章 context 什麼是context? 值 取消 帶有最終期限的context 在你自己的程式中處理context取消 第十五章 編寫測試程式 測試的基本知識 執行表格測試 並行執行測試 檢查代碼覆蓋率 模糊測試(Fuzzing) 使用效能評測 使用Go的stub 使用httptest 使用整合測試與組建標籤 使用資料競態檢查器來尋找並行問題 第十六章 惡龍禁地:Reflect、Unsafe與Cgo reflection可讓你在執行期使用型態 unsafe不安全 cgo用於整合,而非提升效能 索引
從零開始學Pytho
聰明提問AI的技巧與
輕鬆上手Power
你就是不寫測試才會沒
Grafana Ze
猴子也能懂的電腦對局
超實用AI技能工具箱
AI 最強調整術:使
BDD in Act
AI提示工程師的16
Q1:若我已報名付了1000元訂金,接下來我要做什麼? A:感謝您報名,後續相關事情及服務我們會以e-mail和電話跟您聯絡. 您也可以主動來信(andy@book4u.com.tw)詢問。謝謝! Q2:我本身並沒有產品和服務,也沒什麼實務上的經驗,那又能如何賺錢呢?這個課程真的有實際成效嗎? A:我們這個課程共有11項贈品,其中第2項贈品便是資訊產品創造藍圖,它將教您如何用最簡潔而快速的方法創出屬於您自己的資訊產品。一般的課程大多是教您如何捕魚,但多數的成功致富者,其成功的關鍵卻不是仰賴捕魚技術,而是仰賴借力之術,因為唯有借力才能無中生有!才能快速成長!也才能快速致富!本課程3天共有三套樣版,其中一套樣版便是教您打造在沒有任何商品與服務,也沒有任何資源的情況下,就能快速借力致富的樣版!本課程二位講師都是白手起家,對於沒有實務經驗的新手會格外用心,請放心。 Q3:請問贈品中魚池矩陣直效聯盟VVIP是什麼? A:這是一個強大的系統,而我們送的是體驗版,會提供你Email追客系統。國外有一種函授課程,亦即每幾天發一個課程給學員, 就是用EMAIL追客系統來實踐。EMAIL追客系統簡單的說就是今天有一個客戶在你的網站上購買產品或註冊,系統會自動回覆一封確認信,之後你可以自行設計發送內容和發信時間一次一對多發給客戶,而且每封信還會帶入客戶本身的姓名。讓客戶以為是我們專門為客戶所量身訂作的信件。所以Email追客系統可以讓你培養跟客戶的信任感,進而成交。 Q4:請問贈品中資訊產品創造藍圖是什麼? A:這是一位叫林星?老師的課程,課程售價是9800元,現在免費送給你。此課程包含: ● 何謂資訊型產品? ● 資訊型產品的種類大解析!以及如何組織你的資訊型產品賺錢? ● 如何找到你的利基市場? ● 為什麼錯的利基市場,再好的產品與行銷也很難有效! ● 29個國外已經證實能讓你賺到錢的利基市場! ● 如何確保你做出來的產品客戶會很想購買?以及實際可執行的步驟! ● 創造資訊型產品計劃書 ● 15個步驟建立你的資訊型產品事業 ● E-mail精準行銷的10個法則 ● 10個別人沒有告訴你的有效文案撰寫法則 Q5:請問贈品中自動財富系統 6片DVD是什麼? A:此6片DVD定價3200元。內容為《借力淘金!最吸利的鈔級魚池賺錢術》作者之一王紫杰所錄製的DVD,內容為有關網路行銷的知識和技巧,非常豐富且實用,免費送給您。
為了保障您的權益,新絲路網路書店所購買的商品均享有到貨七天的鑑賞期(含例假日)。退回之商品必須於鑑賞期內寄回(以郵戳或收執聯為憑),且商品必須是全新狀態與完整包裝(商品、附件、內外包裝、隨貨文件、贈品等),否則恕不接受退貨。