我对使用非编译语言(Ruby、PHP、Javascript(服务器端)等)编写 Web 应用程序的一个担忧是,我的源代码可以被其他人复制和修改,然后他们可以出售它,声明它作为他们自己的。我正在寻找另一种语言来开发我的下一个项目,并发现 Go + Revel在 speed 方面很有前途和功能(错误行,热代码重载)
问题是,revel 是否支持二进制部署?
最佳答案
Golang 是一种编译语言,你用它做的一切都是二进制的。
这里让您失去的是热重载功能:即使有了它,您仍在使用二进制文件,但 Revel 会查看源代码并在需要时再次编译它。
是的,使用 Revel 用 Golang 编写的应用程序是二进制的。
关于go - Golang 的 Revel 是否可以部署为二进制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24075897/