Udemy線上課程 GO語言訓練營進階篇 講師:東升 關 影音教學 中文發音 中文版(DVD版) Udemy線上課程GO語言訓練營進階篇講師:東升關影音教學中文發音中文版(DVD版)內容說明: 本課程是Go語言進階課程,在學習本課程之前,您應該了解Go基礎語言,為了銜接性好,關老師推薦您先學習本課程的前置課程入門篇。本課程包括內容如下。 第1章錯誤處理 1.1從一個問題開始 1.2使用error類型 1.3格式化錯誤信息 1.4自定義錯誤類型 1.5錯誤處理機制 1.5.1延遲執行 1.5.2進入宕機狀態 1.5.3從宕機狀態恢復 第2章并發編程 2.1進程、線程、協程 2.1.1進程 2.1.2線程 2.1.3協程 2.2GO并發編程 2.2.1建立協程 2.2.2建立匿名協程 2.2.3協程休眠 2.3通道 2.3.1聲明通道 2.3.2發送和接收數據 2.3.3關閉通道 2.3.4遍歷通道 2.4單向通道和雙向通道 2.5緩沖區通道 2.5.1無緩沖通道 2.5.2有緩沖通道 2.6使用select語句 2.6.1基本的select用法 2.6.2默認分支 第3章正則表達式 3.1使用regexp包 3.2編譯正則表達式 3.3編寫正則表達式 3.3.1元字符 3.3.2字符轉義 3.3.3使用元字符示例:匹配開始與結束字符 3.3.5字符類取反 3.3.6區間 3.3.7預定義字符類 3.3.8使用量詞 3.3.9貪婪量詞和懶惰量詞 3.3.10定義分組 3.4regexp包的高級功能 3.4.1字符串分割 3.4.2字符串替換 第4章訪問目錄和文件 4.1操作目錄 4.1.1建立目錄 4.1.2刪除目錄 4.1.3重命名目錄 4.2使用path/filepath包 4.2.1獲取文件名 4.2.2獲取目錄名 4.2.3獲取文件擴展名 4.2.4連接路徑 4.2.5分割路徑 4.2.6查找文件 4.3讀寫文件 4.3.1讀取整個文件 4.3.2逐行讀取文件 4.4寫入文件 4.4.1使用WriteFile()函數寫文件 4.4.2使用WriteString()函數寫文件 第5章網絡編程 5.1網絡基礎 5.1.1網絡結構 5.1.2TCP/IP協議 5.1.3IP地址 5.1.4端口 5.2TCPSocket低層次網絡編程 5.2.1TCPSocket通信概述 5.2.2TCPSocket通信過程 5.2.3TCP服務器端 5.2.4TCP客戶端 5.2.5【案例:文件上傳工具】 5.3UDPSocket低層次網絡編程 5.3.1UDP服務器端 5.3.2UDP客戶端 5.4高層次的網絡編程 5.4.1URL概念 5.4.2HTTP/HTTPS協議 5.4.3搭建自己的Web服務器 5.4.4發送GET請求 5.4.5發送POST請求 5.4.6【案例:Downloader】 5.5JSON文檔結構 5.5.1JSON編碼 5.5.2JSON解碼 第6章數據庫編程 6.1MySQL數據庫管理系統 6.1.1安裝MySQL8數據庫 6.1.2客戶端登錄服務器 6.1.3常見的管理命令 6.2編寫訪問數據庫程序 6.2.1MySQL驅動 6.2.2Go語言數據庫編程一般過程 6.2.3建立和關閉數據連接 6.2.4預處理SQL語句 6.2.5執行SQL語句 6.3案例:員工表增、刪、改、查操作 6.3.1建立員工表 6.3.2插入員工數據 6.3.3更新員工數據 6.3.4刪除員工數據 6.3.5按照主鍵查詢員工數據 6.3.6查詢所有員工數據 課程內容: 01-錯誤處理 001開始之前必看.mp4 002錯誤處理.mp4 003使用error類型.mp4 004使用error類型【動手練一練】__本節可下載全部課程代碼.mp4 004-代碼.zip 005格式化錯誤信息__本節可下載全部課件.mp4 005-PDF.zip 006自定義錯誤類型.mp4 007自定義錯誤類型【動手練一練】.mp4 008延遲執行.mp4 009延遲執行【動手練一練】.mp4 010進入宕機狀態.mp4 011宕機狀態【動手練一練】.mp4 012宕機狀態恢復.mp4 013從宕機狀態恢復【動手練一練】.mp4 02-并發編程 014進程、線程、協程.mp4 015建立協程.mp4 016建立協程【動手練一練】.mp4 017建匿名協程.mp4 018建立匿名協程【動手練一練】.mp4 019協程休眠.mp4 020協程休眠【動手練一練】.mp4 021聲明通道.mp4 022聲明通道【動手練一練】.mp4 023發送和接收數據.mp4 024發送和接收數據【動手練一練】.mp4 025閉通道.mp4 026關閉通道【動手練一練】.mp4 027遍歷通道.mp4 028遍歷通道【動手練一練】.mp4 029單向通道和雙向通道.mp4 030單向通道和雙向通道【動手練一練】.mp4 031無緩沖通道.mp4 032無緩沖通道【動手練一練】.mp4 033有緩沖通道.mp4 034有緩沖通道【動手練一練】.mp4 035基本的select用法.mp4 036基本的select用法【動手練一練】.mp4 037默認分支.mp4 038默認分支【動手練一練】.mp4 03-正則表達式 039使用regexp包.mp4 040使用regexp包【動手練一練】.mp4 041編譯正則表達式.mp4 042編譯正則表達式【動手練一練】.mp4 043元字符.mp4 044使用元字符示例:匹配開始與結束字符.mp4 04512.3.3使用元字符示例:匹配開始與結束字符【動手練一練】.mp4 046字符類【動手練一練】.mp4 047字符類.mp4 048字符類取反【動手練一練】.mp4 049區間【動手練一練】.mp4 050預定義字符類.mp4 051預定義字符類【動手練一練】.mp4 052使用量詞.mp4 053使用量詞【動手練一練】.mp4 054貪婪量詞和懶惰量詞.mp4 055貪婪量詞和懶惰量詞【動手練一練】.mp4 056定義分組.mp4 057定義分組【動手練一練】.mp4 058字符串分割.mp4 059字符串分割【動手練一練】.mp4 060字符串替換.mp4 061字符串替換【動手練一練】.mp4 04-訪問目錄和文件 062建立目錄.mp4 063建立目錄【動手練一練】.mp4 064刪除目錄.mp4 065重命名目錄.mp4 066獲取文件名.mp4 067獲取目錄名.mp4 068獲取文件擴展名.mp4 069連接路徑.mp4 070分割路徑.mp4 071查找文件.mp4 072查找文件【動手練一練】.mp4 073讀取整個文件.mp4 074讀取整個文件【動手練一練】.mp4 075逐行讀取文件.mp4 076逐行讀取文件【動手練一練】.mp4 077使用WriteFile()函數寫文件.mp4 078使用WriteFile()函數寫文件【動手練一練】.mp4 079使用WriteString()函數寫文件.mp4 080使用WriteString()函數寫文件【動手練一練】.mp4 05-網絡編程 081網絡結構.mp4 082IP地址和14.1.4端口.mp4 083TCPSocket通信概述.mp4 084TCP服務器端.mp4 085TCP服務器端【動手練一練】.mp4 086TCP客戶端.mp4 087TCP客戶端【動手練一練】.mp4 088案例:文件上傳工具.mp4 089案例:文件上傳工具【動手練一練】.mp4 090UDP服務器端.mp4 091UDP服務器端【動手練一練】.mp4 092UDP客戶端.mp4 093UDP客戶端【動手練一練】.mp4 094URL概念、HTTP協議、HTTPS協議.mp4 095搭建自己的Web服務器.mp4 096發送GET請求.mp4 097發送GET請求【動手練一練】.mp4 098發送POST請求.mp4 099發送POST請求【動手練一練】.mp4 100案例:Downloader.mp4 101案例:Downloader【動手練一練】.mp4 102JSON文檔結構.mp4 103JSON編碼.mp4 104JSON編碼【動手練一練】.mp4 105JSON解碼.mp4 106JSON解碼【動手練一練】.mp4 06-數據庫編程 10715.1.1安裝MySQL8數據庫.mp4 108使用MySQLWorkbench.mp4 109MySQL驅動.mp4 110Go語言數據庫編程一般過程.mp4 111建立員工表.mp4 112插入員工數據.mp4 113插入員工數據【動手練一練】.mp4 114更新員工數據.mp4 115刪除員工數據.mp4 116按照主鍵查詢員工數據.mp4 117按照主鍵查詢員工數據【動手練一練】.mp4 118查詢所有員工數據.mp4 119進階篇後記.mp4 相關商品:Udemy線上課程老程序員帶您學SQL之第1篇:SQL基礎講師:東升關影音教學中文發音中文版(DVD版)Udemy線上課程掰開揉碎『看漫畫學Python』進階篇++訓練營講師:東升關影音教學中文發音中文版(DVD版)Udemy線上課程掰開揉碎『看漫畫學Python』基礎篇講師:東升關影音教學中文發音中文版(DVD版)Udemy線上課程老程序員帶您學SQL第3篇:Oracle數據庫講師:東升關影音教學中文發音中文版(DVD版)Udemy線上課程GO語言訓練營入門篇講師:東升關影音教學中文發音中文版(DVD版)