|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/backend-engineering-with-go/
课程评论:没有评论
课程名称:使用Go进行后端工程 课程概述:本课程以项目为基础,旨在从零开始构建一个完整的REST API,并将其部署到云端,以便能够处理真实流量并实现经济高效的扩展。我们将首先创建一个简单的TCP服务器,通过它探索Go语言的net/http包,以理解网络通信的基础知识。接下来,我们将深入学习构建可靠且可组合的Go网络应用程序的理论。 在此过程中,我们将逐步开发项目,涵盖请求处理、中间件创建、数据库集成、请求和数据库优化以及访问限制等精心策划的主题,旨在为您提供将真实后端服务部署到云端并有效管理真实流量所需的技能。该课程旨在为您提供构建和理解后端系统的基础知识,实施行业最佳实践,并创建安全、可扩展和易于维护的生产级API。它不仅是一个逐步教程,更是一个全面的学习体验,帮助您为现实世界场景做好准备。 法律声明:本课程中展示的所有产品和公司名称、商标和标识均为其各自所有者的财产。它们在本课程中的使用并不表示与这些公司的任何关联、赞助或认可。
In this project-based course, we will build a complete REST API in Go from scratch and deploy it to the cloud, ready to handle real traffic and scale affordably.Our journey begins by creating a simple TCP server, which will help us explore the net/http package in Go and understand the basics of handling network communication.Next, we'll dive into the theory behind building reliable and composable Go web applications. From there, we'll develop our project step-by-step, covering carefully curated topics such as request handling, middleware creation, database integration, request and database optimisations and rate limiting to equip you with the skills needed to ship real backend services to the cloud and manage real-world traffic efficiently.This course aims to provide you with the foundational knowledge required to build and understand backend systems, implement industry best practices, and create production-ready APIs that are secure, scalable, and maintainable. It is not just a step-by-step tutorial, but a comprehensive learning experience that prepares you for real-world scenarios.Legal Notice:All product and company names, logos, and trademarks featured on this thumbnail are the property of their respective owners. Their use in this course does not imply any affiliation, sponsorship, or endorsement by these companies.