Go Web 编程 PDF

  • 56
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 18
    评论
Summary Go Web Programming teaches you how to build scalable, high-performance web applications in Go using modern design principles. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology The Go language handles the demands of scalable, high-performance web applications by providing clean and fast compiled code, garbage collection, a simple concurrency model, and a fantastic standard library. It's perfect for writing microservices or building scalable, maintainable systems. About the Book Go Web Programming teaches you how to build web applications in Go using modern design principles. You'll learn how to implement the dependency injection design pattern for writing test doubles, use concurrency in web applications, and create and consume JSON and XML in web services. Along the way, you'll discover how to minimize your dependence on external frameworks, and you'll pick up valuable productivity techniques for testing and deploying your applications. What's Inside Basics Testing and benchmarking Using concurrency Deploying to standalone servers, PaaS, and Docker Dozens of tips, tricks, and techniques About the Reader This book assumes you're familiar with Go language basics and the general concepts of web development. About the Author Sau Sheong Chang is Managing Director of Digital Technology at Singapore Power and an active contributor to the Ruby and Go communities. Table of Contents Part 1 Go and web applications Chapter 1 Go and web applications Chapter 2 Go ChitChat Part 2 Basic web applications Chapter 3 Handling requests Chapter 4 Processing requests Chapter 5 Displaying content Chapter 6 Storing data Part 3 Being real Chapter 7 Go web services Chapter 8 Testing your application Chapter 9 Leveraging Go concurrency Chapter 10 Deploying Go
《Go web编程pdf》是一本关于使用Go语言进行Web开发的电子书。该书详细介绍了如何使用Go语言构建高性能、可伸缩的Web应用程序。书中内容从基础知识开始,逐步引导读者掌握如何使用Go语言进行Web编程。 首先,该书介绍了Go语言的基础知识,包括语言特性、语法结构、程序组织等。读者可以了解到如何使用Go语言进行编程以及如何利用Go语言的特性来提高开发效率。 然后,该书讲解了Web开发的基本原理和概念,包括HTTP协议、HTTP请求和响应、URL路由、静态文件服务等。读者可以了解到Web开发的基本流程和相关技术。 接着,该书详细介绍了Go语言中常用的Web框架和工具,包括Gin、Echo、Beego等。读者可以学习到如何使用这些框架来简化Web应用程序的开发,并提高性能和可维护性。 此外,该书还讲解了如何使用Go语言进行数据库操作、用户认证和会话管理等常用的Web开发任务。读者可以学习到如何使用Go语言连接数据库、操作数据以及实现用户认证和会话管理功能。 最后,该书还介绍了一些高级的Web开发技术,如RESTful API设计、微服务架构、容器化部署等。这些内容可以帮助读者更深入地理解和应用Go语言进行Web编程。 总的来说,《Go web编程pdf》是一本全面且实用的Go语言Web开发指南,通过阅读该书,读者可以快速入门并掌握使用Go语言进行Web编程的技能。
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值