高清无码视频直接看,日本无码色情三级播放,大桥未久亚洲无av码在线,免费人成视频在线播放,国产亚洲精品久久久久久大师

課程(cheng)名稱:Go 語言實戰培訓

4401 人關注
(78637/99817)
課程大綱:

Go 語言實戰培訓

 

 

Go 語言結合了底層系統語言的能力以及(ji)現(xian)代(dai)語言的高級(ji)特性,旨(zhi)在降低構建簡單、可(ke)靠、高效(xiao)軟件的門檻。

Go 語(yu)(yu)言(yan)實戰(zhan)同時關(guan)注(zhu)語(yu)(yu)言(yan)的規范和實現(xian),涉及的內容(rong)包(bao)括(kuo)語(yu)(yu)法(fa)、

類型(xing)系統、并發(fa)、管(guan)道、測(ce)試,以(yi)及其他一些(xie)主題(ti)。

1 Go 語言介紹

2 數組、切片和映射

3 并發和并發模式

4 打包和(he)工具鏈

5 Go 語言的類型(xing)系統(tong)

6 標準庫(ku)、測試和性能

1
Go語(yu)言介紹(shao)

1.Go語言的特性

2.第一個Go程序

2
快(kuai)速(su)開始一個 Go 程序

1.學習如何寫一個復雜(za)的Go程序

2.聲(sheng)明類型、變量、函數和方(fang)法

3.啟動并同(tong)步操作goroutine

4.使(shi)用(yong)接口寫通用(yong)的(de)代碼

5.處理程序(xu)邏輯和錯誤

3
打包和工具鏈(lian)

1.如何組織Go代碼

2.使用Go語言自(zi)帶(dai)的相關命令

3.使(shi)用其他開發(fa)者提供的工具

4.與其他開發者(zhe)合(he)作(zuo)

4
數組、切片和映射

1.數組的內部實現和基礎功能(neng)

2.使用切(qie)片(pian)管理(li)數據(ju)集合

3.使用映射管(guan)理鍵值對(dui)

5
Go語言的類型(xing)系統(tong)

1.聲明新的(de)用(yong)戶定(ding)義的(de)類型(xing)

2.使用方法(fa),為(wei)類型(xing)增加新的行(xing)為(wei)

3.了解何(he)時使用指(zhi)針,何(he)時使用值

4.通過(guo)接口(kou)實現多(duo)態

5.通過組合來擴展或(huo)改變類型

6.公開或(huo)者未公開的標識符

6
并(bing)發

1.使用goroutine運行程序(xu)

2.檢測并修正競爭狀(zhuang)態(tai)

3.利用通道共享數據

7
并發模(mo)式

1.控制程序的生命周期

2.管(guan)理可復用的資源池

3.創建可以處理任(ren)務的goroutine池

8
標(biao)準庫

1.輸出數據(ju)以及記錄(lu)日(ri)志

2.對JSON進(jin)行編碼(ma)和解碼(ma)

3.處(chu)理(li)輸入/輸出,并以流的方式處(chu)理(li)數據

4.讓標準庫里(li)多(duo)個包協同工作

9
測(ce)試(shi)和性能(neng)

1.編寫單元(yuan)測(ce)試來驗證代碼(ma)的正確性

2.使(shi)用httptest來模擬(ni)基于HTTP的請求和響應

3.使用(yong)示(shi)例(li)代碼(ma)來給包(bao)寫文檔(dang)

4.通(tong)過基(ji)準測試來(lai)檢查性能(neng)

登錄 后發表評論
新評論
全部 第1節 第(di)2節 第3節 第(di)4節(jie) 第5節 第6節 第7節 第8節 第9節 第10節(jie) 第11節 第12節 第(di)13節 第14節 第15節 第16節 第17節
我的報告 / 所有(you)報告