最速網頁開發: 用Go Web一手建立高能效網站系統
作者:廖顯東
出版社:深智數位股份有限公司
出版日期:2021/11/22
ISBN13 : 9789860776485
產品目錄
第1 篇Go 語言入門
01 Go 基礎入門
1.1 安裝Go
1.2 【實戰】開啟Go 的第一個程式
1.3 Go 基礎語法與使用
1.4 Go 資料類型
1.5 函數
1.6 Go 物件導向程式設計
1.7 介面
1.8 反射
1.9 goroutine 簡介
1.10 單元測試
1.11 Go 編譯與工具
1.12 小結
第2 篇Go Web 基礎入門
02 Go Web 開發基礎
2.1 【實戰】開啟Go Web 的第1 個程式
2.2 Web 程式執行原理簡介
2.3 【實戰】初探Go 語言的net/HTTP 封包
2.4 使用Go 語言的html/template 套件
2.5 小結
03 接收和處理Go Web請求
3.1 【實戰】創建一個簡單的Go Web 伺服器
3.2 接收請求
3.3 處理請求
3.4 了解session 和cookie
3.5 小結
04 用Go 存取資料庫
4.1 MySQL 的安裝及使用
4.2 Redis 的安裝及使用
4.3 MongoDB 的安裝及使用
4.4 Go 的常見ORM 函數庫
4.5 小結
第3 篇Go Web 進階應用
05 Go 進階網路程式設計
5.1 Go Socket 程式設計
5.2 Go RPC 程式設計
5.3 微服務
5.4 小結
06 Go 檔案處理
6.1 操作目錄與檔案
6.2 處理XML 檔案
6.3 處理JSON 檔案
6.4 處理正規表示法
6.5 【實戰】從資料庫中匯出一個CSV 檔案
6.6 處理Go 日誌記錄
6.7 小結
07 Go 併發程式設計
7.1 併發與平行
7.2 處理程序、執行緒和程式碼協同
7.3 Go 併發模型簡介
7.4 用goroutine 和通道實現併發
7.5 用sync 套件實現併發
7.6 用Go 開發併發的Web 應用
7.7 小結
08 Go RESTful API 介面開發
8.1 什麼是RESTful API
8.2 Go 流行Web 框架的使用
8.3 【實戰】用Gin 框架開發RESTful API
8.4 【實戰】用Go 開發OAuth 2.0 介面
8.5 小結
第4 篇Go Web 專案實戰
09 【實戰】開發一個B2C電子商務系統
9.1 需求分析
9.2 系統設計
9.3 設計軟體架構
9.4 設計資料庫與資料表
9.5 架設系統基礎架構
9.6 前台模組開發
9.7 後台模組開發
9.8 小結
10 用Docker 部署Go Web 應用
10.1 了解Docker 元件及原理
10.2 安裝Docker
10.3 【實戰】用Docker 執行一個Go Web 應用程式
10.4 【實戰】透過Docker-Compose 快速部署
10.5 【 實戰】將 Docker 容器推送至伺服器
10.6 小結
標籤: 最速網頁開發: 用Go Web一手建立高能效網站系統
Random Produts
關於現場面交自取者
訂購說明 : 請使用貨到付款.
關於現場面交自取者 : 因倉庫不對外開放,
面交地點公司倉庫附近 : 新店安成街7-11 安成門市
地址: 231新北市新店區安成街35號29號 地圖
謝謝
TEL : 0908-113-192。