Excel教程Word教程PPT教程Photoshop教程Dreamweaver教程HTML教程php教程AI教程AE教程Python教程XMind教程Flash教程AutoCAD教程Fireworks教程CorelDRAW教程3dmax教程ZBrush教程SolidWorks教程CATIA教程UG教程proe教程Premiere教程易語言教程c語言教程語言匯編教程數(shù)據(jù)庫教程動畫設(shè)計(jì)教程機(jī)械設(shè)計(jì)教程廣告設(shè)計(jì)教程平面設(shè)計(jì)教程設(shè)計(jì)素材下載軟件應(yīng)用下載視頻制作教程名網(wǎng)教程java教程Android教程c4d教程室內(nèi)設(shè)計(jì)教程插畫教程blender教程web前端教程小程序開發(fā)教程綜合教程
Time:2022-08-07
大小:1.17 GB (29)
方式:百度網(wǎng)盤觀看下載
Tags:
課程教程視頻內(nèi)容簡介
158資源整合網(wǎng):飛雪無情《22講通關(guān)Go語言》Go語言布道者的入門筆記 培訓(xùn)課程內(nèi)容介紹:
Go 因具有簡潔、高效、標(biāo)準(zhǔn)庫強(qiáng)大、語言層面自帶并發(fā)、跨平臺編譯等特點(diǎn),成為了云計(jì)算時代基礎(chǔ)設(shè)施領(lǐng)域、云服務(wù)領(lǐng)域最具競爭力的編程語言。很多大公司如騰訊、字節(jié)跳動等,都把原來 C/C++、Python、PHP 的技術(shù)棧遷往 Go 語言。對于開發(fā)技術(shù)人來說,掌握 Go 語言,是進(jìn)入大廠的敲門磚,也是提高個人職場競爭力的必須選項(xiàng)。
分為5個模塊,從基本原理到項(xiàng)目實(shí)戰(zhàn),由淺入深介紹 Go 的底層原理與核心特性。
模塊一:Go 語言快速入門:本模塊老師專門挑選了變量、常量等數(shù)據(jù)類型、函數(shù)和方法、結(jié)構(gòu)體和接口等知識點(diǎn)展開介紹,學(xué)完這個模塊你可以掌握 Go 的基本程序結(jié)構(gòu)。
模塊二:Go 語言高效并發(fā):本模塊主要介紹 goroutine、channel、同步原語等知識,讓你對 Go 語言層面的并發(fā)支持有更深入的理解,并且可以編寫自己的 Go 并發(fā)程序設(shè)計(jì)。這個模塊的最后一節(jié)課還會專門介紹常用的并發(fā)模式,可以拿來即用,更好地控制并發(fā)。
模塊三:Go 語言深入理解:本模塊主要介紹 Go 語言底層原理的講解和高級功能,比如 slice 的底層是怎樣的,為什么這么高效等。這個模塊可以讓你理解 Go 語言底層原理,并且擴(kuò)展學(xué)習(xí)高級功能。
模塊四:Go 語言工程管理:這個模塊主要講解如何測試 Go 語言以提高代碼質(zhì)量、如何做好性能優(yōu)化、如何使用第三方庫提高自己項(xiàng)目的開發(fā)效率、如何通過模塊管理多人協(xié)作開發(fā)等。學(xué)完這個模塊,你會懂得運(yùn)用工程管理,提高開發(fā)效率。
模塊五:Go 語言實(shí)戰(zhàn):這個模塊老師會帶你把前四個模塊的知識運(yùn)用起來,通過開發(fā) HTTP 服務(wù)和 RPC 服務(wù),手把手教你實(shí)戰(zhàn)搭建項(xiàng)目。
飛雪無情《22講通關(guān)Go語言》Go語言布道者的入門筆記 課程內(nèi)容目錄:
開篇詞| Go為開發(fā)者的需求設(shè)計(jì),帶你實(shí)現(xiàn)高效工作
第一部分: Go語言快速入門
01 基礎(chǔ)入門:編寫你的第一一個Go語言程序
02 數(shù)據(jù)類型: 你必須掌握的數(shù)據(jù)類型有哪些?
03 控制結(jié)構(gòu): if、 for、 switch 邏輯語句的那些事兒
04 集合類型:如何正確使用array、 slice 和map?
05 函數(shù)和方法: Go語言中的函數(shù)和方法到底有什么不同?
06 struct 和interface: 結(jié)構(gòu)體與接口都實(shí)現(xiàn)了哪些功能?
07 錯誤處理:如何通過error、 deferred、 panic 等處理錯誤?
第二部分: Go語言高效并發(fā)
08 并發(fā)基礎(chǔ): Goroutines和Channels的聲明與使用
09 同步原語: sync包讓你對并發(fā)控制得心應(yīng)手
10 Context: 你必須掌握的多線程并發(fā)控制神器
11 并發(fā)模式: Go語言中即學(xué)即用的高效并發(fā)模式
第三部分: Go語言深入理解
12 指針詳解:在什么情況下應(yīng)該使用指針?
13 參數(shù)傳遞:值、引用及指針之間的區(qū)別?
14 內(nèi)存分配: new還是make?什么情況下該用誰?
15 運(yùn)行時反射:字符串和結(jié)構(gòu)體之間如何轉(zhuǎn)換?
16 非類型安全:讓你既愛又恨的unsafe
17 SliceHeader: slice 如何高效處理數(shù)據(jù)?
第四部分: Go語言工程管理
18 質(zhì)量保證: Go語言如何通過測試保證質(zhì)量?
19 性能優(yōu)化: Go語言如何進(jìn)行代碼檢查和優(yōu)化?
20 協(xié)作開發(fā):模塊化管理為什么能夠提升研發(fā)效能?
第五部分: Go語言實(shí)戰(zhàn)
21 網(wǎng)絡(luò)編程: Go語言如何玩轉(zhuǎn)RESTful API服務(wù)?
22 網(wǎng)絡(luò)編程: Go語言如何通過RPC實(shí)現(xiàn)跨平臺服務(wù)?
結(jié)束語|你的Go語言成長之路
158資源整合網(wǎng):提供各類學(xué)習(xí)資源,名師講座視頻,培訓(xùn)課程視頻,音頻,文檔等···各類教程下載觀看。語言匯編教程課程下載