區(qū)塊鏈技術(shù)主流語言:Go語言實戰(zhàn)教程 鏈接:https://pan.baidu.com/s/1X-xi2sngVmAc5iEcIpYYrA 密碼:6g9d 課程目標(biāo) 1. 具備使用Go語言進(jìn)行編程的能力 2. 可以編寫出更高效率的服務(wù)端程序 3. 應(yīng)用Go語言結(jié)合完成企業(yè)實戰(zhàn)需求 針對學(xué)員 1. 有一定其他語言編程基礎(chǔ)即可(例如c,c++,java等) 2. 對程序效率要求高,有意編寫出更高效率的服務(wù)端程序 3. 有意向從事區(qū)塊鏈開發(fā)的程序員們 第一章 Go語言介紹 1-0 課程簡介及學(xué)習(xí)Go語言的理由 1-1 Go語言的誕生與發(fā)展 1-2 Go語言特點及優(yōu)缺點 1-3 Go語言的未來前景 第二章 開發(fā)環(huán)境搭建 2-1 環(huán)境搭建(Windows環(huán)境搭建) 2-2 環(huán)境搭建(Linux環(huán)境搭建) 2-3 開發(fā)工具介紹 第三章 第一個Go程序及常見命令講解 3-1 第一個Go程序 3-2 Go語言常用命令簡介 3-3 Go語言常用命令講解一 3-4 Go語言常用命令講解二 第四章 Go語言基礎(chǔ) 4-1 標(biāo)識符 4-2 變量 4-3 常量 4-4 運算符 4-5 賦值 4-6 注釋 第五章 Go語言基本類型 5-1 基本類型簡介 5-2 整型 5-3 字符串型 5-4 浮點型 5-5 布爾型 5-6 復(fù)數(shù) 第六章 復(fù)合類型 6-1 復(fù)合類型簡介 6-2 數(shù)組(array) 6-3 切片(slice) 6-4 映射(map) 6-5 結(jié)構(gòu)體(struct) 第七章 程序控制結(jié)構(gòu) 7-1 條件語句 7-2 循環(huán)語句 7-3 跳轉(zhuǎn)語句 第八章 函數(shù) 8-1 函數(shù)簡介 8-2 參數(shù)及返回值 8-3 函數(shù)遞歸 8-4 延遲調(diào)用 8-5 匿名函數(shù) 8-6 錯誤處理 第九章 方法 9-1 方法簡介 9-2 方法接收者 9-3 方法匿名字段 第十章 接口 10-1 接口簡介 10-2 接口組合 10-3 類型斷言 第十一章 并發(fā) 11-1 并發(fā)簡介 11-2 Go程 11-3 信道及信道操作 11-4 多路復(fù)用 11-5 恐慌及恢復(fù) 第十二章 反射 12-1 反射類型 12-2 反射值 12-3 反射方法 12-4 反射性能情況 第十三章 包 13-1 包簡介 13-2 包聲明 13-3 包導(dǎo)入 第十四章 程序的測試 14-1 單元測試 14-2 性能測試 第十五章 實戰(zhàn)-開發(fā)簡單的日志系統(tǒng) 15-1 日志系統(tǒng)簡介 15-2 創(chuàng)建日志文件 15-3 日志格式化輸出 15-4 日志切分 15-5 日志刷新 第十六章 課程總結(jié) 16-1 課程總結(jié)和回顧 |
|