【发布时间】:2015-10-28 17:06:17
【问题描述】:
我没有在文档中看到那个答案,https://golang.org/pkg/net/http/。
它看起来很完整,但通常我发现不推荐使用内置的 Web 服务器,例如 Python、PHP 等,除了开发之外的任何东西。
【问题讨论】:
-
是的,可以在生产中使用。
-
@JimB 你有参考吗?无意冒犯。
-
我想说的参考是没有什么说“不要在生产中使用它”。包括 Google 在内的许多大公司在生产中大量使用 http 服务器。
-
在我的专业经验中,它是 Go 开发中唯一用作 Web 服务器的东西。而且效果很好。如果我今天正在编写一个简单的 API 并且可以选择任何工具,我会使用它。
-
FWIW 我相信 Pike 或 Gerrand 有几个演示文稿,他们声明 golang.org 网站运行在包 net/http HTTP 服务器上。我还认为我看过非谷歌公司的演示,声称他们使用它的公司。也许在网上搜索 gophercon 或 golang 聚会?