预购商品
书目分类
特别推荐
第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 小結
作者簡介 廖顯東 高級軟體架構師,全棧開發者,技術極客,Gopher,開源愛好者。 具有多年軟體發展與團隊管理經驗,精通Java、JavaScript、C、C++、C#、Python、PHP等開發語言。對Go、Rust等開發語言有深入實踐和研究。對大型電子商務系統開發、高併發架構、分散式架構、微服務、大資料、人工智慧演算法等領域有深入實踐和研究。
最近浏览商品
客服公告
热门活动
订阅电子报