關于我們
書單推薦
新書推薦
|
Go語言從入門到進階實戰(zhàn)(視頻教學版) 本書采用“理論+實例”的編寫形式,通過大量的實例,并結合作者多年的一線開發(fā)實戰(zhàn)經(jīng)驗,全面介紹了Go語言的語法及使用方法。全書秉承方便學習、易于理解、便于查詢的理念編寫而成,無論是想系統(tǒng)學習Go語言基礎知識的初學者,還是想進階提高的有經(jīng)驗開發(fā)人員,都能通過本書迅速掌握Go語言的各種基礎語法和開發(fā)技巧。本書作者曾經(jīng)與慕課網(wǎng)合作錄制過相關視頻課程,有豐富的視頻制作經(jīng)驗,所以特意為本書重點內(nèi)容精心錄制了配套教學視頻,這將極大地提升讀者的學習效率,取得比同類圖書更好的學習效果。另外,本書還免費提供了書中涉及的實例源代碼,以方便讀者學習。 本書分為13章,主要介紹了Go語言的特性與環(huán)境搭建、基本語法與使用、容器(存儲和組織數(shù)據(jù)的方式)、流程控制、函數(shù)、結構體、接口、包、并發(fā)、反射、編譯與工具、Go程序開發(fā)技巧;最后的實戰(zhàn)演練部分剖析了作者的開源網(wǎng)絡庫cellnet的架構及設計思想,并且實現(xiàn)了Socket聊天功能。本書對于Go語言的并發(fā)特色功能有全面、深入的講解,需要讀者重點學習。 本書結構清晰,內(nèi)容通俗易懂,案例豐富,實用性強,特別適合Go語言初學者和進階讀者閱讀。另外,本書也適合作為相關培訓學校和各大院校的教材或教學參考書。 適讀人群 :Go語言入門讀者、Go語言進階讀者、編程愛好者等 資深程序員、慕課網(wǎng)特邀講師分享多年的Go語言開發(fā)經(jīng)驗 詳解Go語法及開發(fā)技巧,深度剖析開源網(wǎng)絡庫cellnet的設計和架構思想 100分鐘配套教學視頻、72個開發(fā)實例精講 用淺顯易懂的語言講解,不讓讀者有云山霧罩的感覺 用大量實例帶領讀者學習,讓讀者在實際動手中提高編程水平 給出了大量的“避坑”技巧,讓讀者在實際開發(fā)中少走彎路 實例來自于作者多年的口述教學和技術分享會,廣受業(yè)界好評 每個實例程序都精心設計,讓Go語言學習者大呼過癮 本書內(nèi)容速覽: 初識Go語言 Go語言基本語法與使用 容器:存儲和組織數(shù)據(jù)的方式 流程控制 函數(shù)(function) 結構體(struct) 接口(interface) 包(package) 并發(fā) 反射 編譯與工具 “避坑”與技巧 實戰(zhàn)演練——剖析cellnet網(wǎng)絡庫設計并實現(xiàn)Socket聊天功能 前言 現(xiàn)今,多核CPU已經(jīng)成為服務器的標配。但是對多核的運算能力挖掘一直由程序員人工設計算法及框架來完成。這個過程需要開發(fā)人員具有一定的并發(fā)設計及框架設計能力。雖然一些編程語言的框架在不斷地提高多核資源使用效率,如Java的Netty等,但仍然需要開發(fā)人員花費大量的時間和精力搞懂這些框架的運行原理后才能熟練掌握。 徐波 資深全棧游戲開發(fā)者,慕課網(wǎng)特邀講師,開源愛好者,Gopher之一。游戲行業(yè)從業(yè)十余年。曾就職于著名的網(wǎng)絡游戲公司Possibility Space,與暴雪星際爭霸程序Gage Galinger和美術界知名原畫師朱峰(變形金剛電影版紅蜘蛛設計者)一起開發(fā)了大型3D暗黑系魔幻網(wǎng)游Warrior Epic。業(yè)界*早實現(xiàn)了微端Download On Demand技術。2009年開設戰(zhàn)魂小筑博客。2012年開始使用Go語言,并在GitHub上發(fā)布了cellnet網(wǎng)絡庫及tabtoy導表工具,深受業(yè)界贊譽。作為慕課網(wǎng)特邀講師,制作了多個技術視頻,講授Go語言、Cocos和Unity等課程,廣受學員好評。 配套學習資源
你還可能感興趣
我要評論
|