用Go开发RESTful Web服务指南
1. 开发背景与作者介绍
在当今信息技术时代,产品之间通过应用程序编程接口(APIs)进行通信。近年来,Python、JavaScript(Node.js)和Go等新一代网络语言的兴起,为Web开发带来了与传统语言(如ASP.NET和Java的Spring)不同的方法。特别是Go编程语言,它在企业级应用和快速原型开发之间找到了平衡点,一些优秀的开源工具(如Docker、Terraform和Kubernetes)都是用Go编写的,Google也在其内部服务中大量使用Go。
本书作者Naren Yellavula,在开发者社区被称为Naren Arya。他在观看《黑客帝国》后,放弃了机械工程专业,转而投身计算机科学领域。他在云通信和电子商务领域拥有专业知识,有6年的专业经验和10年的编程经验,其关于开源的文章在全球范围内被阅读超过百万次。他目前是一名软件工程师,为Tradebyte Software GmbH(一家Zalando企业)构建微服务。在编写本书的过程中,他经历了许多挑战,但他认为所有的努力都是值得的,因为这本书将帮助读者提升技能。他感谢了许多人,包括他的家人、朋友、导师以及Packt出版社的编辑团队。
本书的审阅者Vincent Smith是一位有10年经验的软件工程师,曾在多个领域工作,包括健康、IT、机器学习和大规模网络爬虫等。他在获得电气工程学位期间,通过Java课程学习了编写优秀代码的基础,这些基础知识为他的软件开发职业生涯奠定了基础。
2. REST API基础
2.1 技术要求
要开始学习,你需要一台安装了Linux(Ubuntu 18.04)、mac
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



