我有一个来自 Digital Ocean 的虚拟机。它目前有两个链接到 VM 的域。我不使用任何其他 Web 服务器,而是使用 Golang 的内置 http 模块。性能方面我喜欢它,我觉得我可以完全控制它。
目前我正在使用一个内置多个网站的 Go 程序。
http.HandleFunc("test.com/", serveTest)
http.HandleFunc("123.com/", serve123)
http.HandleFunc("/", serve123)
由于它们是网站,Go 程序为此使用端口 80。问题是当我只尝试更新 1 个网站时,我必须重新编译整个内容,因为它们是用相同的代码编写的。
1) 有没有办法让它只用 Golang 热插拔(没有 Nginx 或 Apache) 2) 什么是标准的最佳实践?
太感谢了!
跃然一笑
繁花不似锦
随时随地看视频慕课网APP
相关分类