Go Web Development Cookbook
暫譯: Go 網頁開發食譜

Arpit Aggarwal

  • 出版商: Packt Publishing
  • 出版日期: 2018-04-21
  • 售價: $2,010
  • 貴賓價: 9.5$1,910
  • 語言: 英文
  • 頁數: 338
  • 裝訂: Paperback
  • ISBN: 1787286746
  • ISBN-13: 9781787286740
  • 相關分類: Go 程式語言程式語言
  • 海外代購書籍(需單獨結帳)

商品描述

Key Features

  • Build scalable, high-performance web applications in Go
  • Become proficient into Restful Web Services
  • Get acquainted with, Go frameworks for web development.

Book Description

Go is an open source programming language which is designed to scale and supports concurrency at the language level which allows developers to write large concurrent web applications with ease.

From creating Web Application to deploying them on Amazon Cloud Services, this will be a one stop guide for learning Web Development in Go. The book will go into detail about creating REST services to writing Microservices and deploying Go Dockers containers. Whether you are new to programming or a professional developer, the book will help you to speed on Web Development in Go. The book will focus on writing modular code in Go and in-depth informative examples building the base one step at a time. You will be taken through the concepts and examples like creating a server, working with static files, session handling, SQL and NoSQL databases, Beego, creating and securing REST services, creating and deploying Go Docker containers on Amazon Cloud Services.

By the end of the book, you will be able to apply skills in Go to create and explore web applications of any domain.

What you will learn

  • Create a simple TCP Web Server and understand how it works
  • Create a record(s) in MYSQL database from Web Application
  • Write and Consume RESTful WebService in Go
  • Invent Microservices in Go using Micro - A Microservice toolkit
  • Deploying Beego Application with Nginx
  • Interact with AWS EC2 instance using Secure Socket Shell

商品描述(中文翻譯)

**主要特點**

- 使用 Go 建立可擴展的高效能網頁應用程式
- 精通 RESTful 網路服務
- 熟悉 Go 的網頁開發框架

**書籍描述**

Go 是一種開源程式語言,旨在擴展並在語言層級支持併發,這使得開發人員能夠輕鬆編寫大型併發網頁應用程式。

從創建網頁應用程式到在 Amazon Cloud Services 上部署,這將是學習 Go 網頁開發的一站式指南。本書將詳細介紹創建 REST 服務、編寫微服務以及部署 Go Docker 容器。無論您是程式設計新手還是專業開發人員,本書都將幫助您加速掌握 Go 的網頁開發。本書將專注於在 Go 中編寫模組化代碼,並提供深入的資訊範例,逐步建立基礎。您將學習到的概念和範例包括創建伺服器、處理靜態檔案、會話管理、SQL 和 NoSQL 數據庫、Beego、創建和保護 REST 服務,以及在 Amazon Cloud Services 上創建和部署 Go Docker 容器。

在書籍結束時,您將能夠應用 Go 的技能來創建和探索任何領域的網頁應用程式。

**您將學到的內容**

- 創建一個簡單的 TCP 網頁伺服器並了解其運作方式
- 從網頁應用程式在 MySQL 數據庫中創建記錄
- 在 Go 中編寫和使用 RESTful 網路服務
- 使用 Micro - 一個微服務工具包來發明 Go 中的微服務
- 使用 Nginx 部署 Beego 應用程式
- 使用安全套接字外殼與 AWS EC2 實例互動

最後瀏覽商品 (20)