
Go語言從入門培訓
章節1
day01Go語言基礎
第1節
01-go的簡單介紹
第2節
02-go的語言特點
第3節
03-go的代碼演示
第4節
04-go課程安排
第5節
05-go語言的安裝介紹
第6節
06-go語言的windows和linux的安裝
第7節
07.go語言第一個應用程序的介紹
第8節
08.vscode的安裝
第9節
09.通過同學電腦進行操作演示vscode的安裝
第10節
10.go語言的文件名&關鍵字&標識符
第11節
11-go語言實戰方法以及包名的講解
第12節
12-go語言實戰不同包內變量之間的調用
第13節
13-go語言實戰包里面的注意點
第14節
14-go語言常量的講解
第15節
15-go語言變量的聲明和定義
第16節
16-go語言變量的值類型和引用類型
第17節
17-go語言局部變量和全局變量
第18節
18-go語言數據類型和操作符和生產隨機數
第19節
19-go語言數據字符串類型和字符串反轉倆種方式
第20節
20-go語言fmt的格式輸出介紹
第21節
21-go語言判斷101-200 之間有多少個素數,并輸出所有素數
第22節
22-go語言100-999中所有的水仙花數
第23節
23-go語言求n的階乘之和
章節2
day02Go語言基礎
第1節
01.實戰-利用字符串實現水仙花
第2節
02.實戰-利用字符處理方法判斷前綴和后綴
第3節
03.go語言字符串常用的方法
第4節
04.go語言時間處理方法以及時間格式化
第5節
05.go語言時間實戰-處理方法消耗時間
第6節
06.go語言指針的講解和實戰
第7節
07.go語言流程控制if語句
第8節
08.go語言流程控制switch的5種寫法
第9節
09.go語言流程控制switch實戰猜數字隨機生成一個0到100的整數
第10節
10.go語言循環控制語句for以及常用的幾種方法
第11節
11.go語言循環控制語句for的實戰
第12節
12.go語言函數的介紹以及函數一等公民的實戰
第13節
13.go語言函數的傳遞和多個返回值注意點
第14節
14.go語言可變類型和實戰
第15節
15.go語言defer用途
第16節
16.go語言字符編碼以及中文為何用rune轉換
第17節
17.go語言rune回文實戰
第18節
18.go語言panic和recover錯誤處理和內置函數
第19節
19.go語言make和new的區別
第20節
20.go語言遞歸函數
第21節
21.go語言閉包的使用和實戰案例
第22節
22.go語言數組的介紹
第23節
23.go語言二維數組的遍歷
第24節
24.go語言切片的介紹和使用
章節3
day03Go語言基礎
第1節
01.go基礎語言切片的基礎知識
第2節
02.go切片的原理和數組之間的關系
第3節
03.go切片resize
第4節
04.go切片的拷貝
第5節
05.go切片如何改變string中的字符值
第6節
06.go切片排序問題
第7節
07.go切片排序和查詢
第8節
08.go語言map的基本操作
第9節
09.go語言map的復雜操作map里面嵌套map
第10節
10.go語言map的打印方式
第11節
11.go語言map排序
第12節
12.go語言map的反轉
第13節
13.go語言包和鎖
第14節
14.go語言冒泡和選擇排序
第15節
15.go語言指針和地址區別
第16節
16.go語言結構體的定義
第17節
17.go語言結構體作為函數的值傳遞和地址傳遞
第18節
18.go語言定義和內存存儲
第19節
19.go語言結構體不能和其他類型進行強制轉換
第20節
20.go語言結構體轉換成json和json轉換成結構體
第21節
21.go語言結構體中的方法定義
第22節
22.go語言結構體中的方法實戰
第23節
23.go語言結構體中的繼承和組合
第24節
24.go語言結構體中的toString重寫
第25節
25.go語言接口的定義
第26節
26.go接口的實戰和實現所有接口
第27節
27.go接口的實戰斷言
章節4
day04Go語言基礎
第1節
01.go語言斷言介紹
第2節
02.go語言反射的基本語法講解
第3節
03.go語言反射kind和value取值
第4節
04.go語言通過Elem修改值
第5節
05.go語言反射結構體
第6節
06.go語言文件的寫入操作和終端輸入問題
第7節
07.go語言fmt常用的打印方法
第8節
08.go語言緩沖的讀數據
第9節
09.go語言文件的讀和寫操作
第10節
10.go語言從終端讀取一行字符串并統計
第11節
11.go語言拷貝和復制以及gz壓縮文件的讀寫
第12節
12.go語言文件的寫入和拷貝文件
第13節
13.go語言命令行操作符flag
章節5
day05Go語言進階
第1節
01.go語言協程的概念
第2節
02.go語言chan的聲明和初始化
第3節
03.go語言chan中的讀取和寫入數據
第4節
04.go語言chan帶緩沖區的管道
第5節
05.go語言chan的close關閉
第6節
06.go語言channal退出機制
第7節
07.go語言中的select語句
第8節
08.go語言中的chan關閉案例
第9節
09.go語言中的定時器任務
第10節
10.go語言中的超時控制
第11節
11.go語言的調試方法
章節6
day06Go語言進階+數據庫+爬蟲
第1節
01.go語言的tcp介紹
第2節
02.go語言的tcp客戶端連接服務器端實戰
第3節
03.go語言的tcp模仿tcp的課程實戰
第4節
04.go語言的http協議
第5節
05.go語言的httpclient端請求百度
第6節
06.go語言的http頭信息和狀態碼
第7節
07.go語言的頁面在代碼里面嵌入form
第8節
08.go語言的模板的渲染html
第9節
09.go語言的html和業務綁定的小項目
第10節
10.go語言操作mysql的介紹和對應的依賴下載
第11節
11.go語言mysql的插入
第12節
12.go語言mysql的查詢功能
第13節
13.go語言mysql的更新和刪除功能
第14節
14.go語言爬蟲的講解
章節7
day07項目實戰-日志系統
第1節
01.日志系統介紹
第2節
02.zk和kafka的配置信息
第3節
03.go語言實現kafka和tail的功能
第4節
04.go語言實現讀取config文件中的配置信息
第5節
05.go語言實現log日志的打印
第6節
06.go項目日志收集系統整合之--配置文件讀取
第7節
07.go項目日志收集系統整合之--日志文件的操作
第8節
08.go項目日志收集系統整合之--tail日志監聽
章節8
day08項目實戰-日志系統
第1節
01.go語言日志收集系統整合--tail,配置文件,Log整合
第2節
02.go語言日志收集系統整合--tail收集kafkasparkstreaming收費
第3節
03.go語言利用context實現超時
第4節
04.go語言利用context關閉子線程方法
第5節
05.go語言利用context之deadline
第6節
06.go的etcd的使用
第7節
07.go的etcd的linux配置
第8節
08.go的etcd添加和刪除功能
第9節
09.go的解決谷歌被墻自己從github拼湊
第10節
10.go語言etcd的增刪該查
第11節
11.go語言日志收集器的架構
章節9
day09項目實戰-日志系統+beego
第1節
01.日志收集器繼承etcd
第2節
02.日志收集器監聽文件變化
第3節
03.日志收集器監聽文件動態的添加和修改
第4節
04.日志收集器總體介紹
第5節
05.beego的簡單入門
第6節
06.beego的快速入門
第7節
07.beego的快速配置文件的介紹
第8節
08.beego的mysql控制
第9節
09.beego的博客系統
章節10
day10項目實戰-博客系統
第1節
01.博客系統的下載安裝和使用
第2節
02.數據庫的安裝和運行方法
第3節
03.數據庫的初始化
第4節
04.博客系統首頁的代碼分析
第5節
05.博客系統用戶端的代碼分析
第6節
06.博客系統用戶后端的管理業務