課程目錄: 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 多文件編程