Skip to main content

后端入门

编程语言

首先,选择一门编程语言,本文档选择Go:Go是一种简洁、高效、并发性强的编程语言,适用于构建高性能后端应用程序。它有简单易读的语法、强大的标准库以及内置的并发支持。

以下是关于Go语言的参考资料:

请注意,作为初学者,没必要沉迷于语言的种种细节——脱离了实践的理论学习往往会导致遗忘。只需要完成A Tour of Go(学习到Interface的部分已经足够),并根据你的兴趣浏览Go语言圣经Go语言官网的部分内容,then you are good to Go!

数据库

数据库是用于存储和管理数据的关键工具。学习数据库对于后端开发至关重要,因为它们允许您有效地存储、检索和保护数据。有不同类型的数据库可供选择,包括关系型数据库(如MySQL)、NoSQL数据库(如MongoDB)和NewSQL数据库(如CockroachDB),每种类型都适用于不同的应用场景。

Web开发

Web后端开发是构建Web应用程序的背后部分,负责处理数据、业务逻辑和服务器端逻辑。它确保Web应用程序的正常运行,并提供与数据库、用户身份验证和其他服务器功能的集成。