課程目錄: Go語言golang零基礎入門培訓
4401 人關注
(78637/99817)
課程大綱:

Go語言golang零基礎入門培訓

 

 

 

第1章 初識篇 
1 環境搭建  
2 變量的基本使用 
3 變量的自動推導類型 
4 變量的命名規范 
第2章 入門篇 
5 基本數據類型 
6 fmt輸入輸出 
7 常量 
8 枚舉 
9 基本運算符 
10 其他運算符 
11 選擇結構:if-else 
12 選擇結構:switch 
13 循環結構 
14 多重循環控制 
第3章 提高篇 
15 函數的基本使用 
16 匿名函數 
17 閉包 
18 遞歸函數 
19 數組 
20 切片1 
21 切片2 
22 不定參數 
23 字符串的處理函數 
24 字符串轉換 
25 Map 
26 結構體 
27 指針 
28 值傳遞和引用傳遞 
29 排序算法:冒泡排序 
30 排序算法:快速排序 
第4章 精通篇 
31 匿名字段 
32 方法 
33 方法的繼承與重寫 
34 方法值與表達式 
35 接口 
36 多態 
37 空接口 
38 類型斷言 
39 error接口 
40 panic函數 
41 延遲調用defer 
42 recover 
43 文件的寫入 
44 文件的讀取 
45 實戰:大文件的拷貝 
46 Go并發1 
47 Go并發2 
48 無緩沖channel 
49 有緩沖channel 
50 生產者消費者模型 
51 定時器 
52 select 
53 互斥鎖 (sync.Mutex) 
54 讀寫鎖 (sync.RWMutex) 
55 條件變量(sync.Cond) 
56 WaitGroup與Init函數 
57 Map并發處理機制(sync.Map) 
58 多文件編程


a日韩av网址