go - Golang 的 Revel 是否可以部署为二进制?

标签 go revel

我对使用非编译语言(Ruby、PHP、Javascript(服务器端)等)编写 Web 应用程序的一个担忧是,我的源代码可以被其他人复制和修改,然后他们可以出售它,声明它作为他们自己的。我正在寻找另一种语言来开发我的下一个项目,并发现 Go + Revelspeed 方面很有前途和功能(错误行,热代码重载)

问题是,revel 是否支持二进制部署?

最佳答案

Golang 是一种编译语言,你用它做的一切都是二进制的。

这里让您失去的是热重载功能:即使有了它,您仍在使用二进制文件,但 Revel 会查看源代码并在需要时再次编译它。

是的,使用 Revel 用 Golang 编写的应用程序是二进制的。

关于go - Golang 的 Revel 是否可以部署为二进制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24075897/

相关文章:

go - Revel 应用程序必须有一个 app 文件夹来组织它的代码吗?

templates - 多路平等测试失败

import - 去+ revel : How to import custom package?

go - 登录请求后的 POST 请求,仍然请求权限

go - 使用 Go 读取 Exif 元数据

syntax - 为什么在if条件中加括号会导致编译错误?

go - 更好的(一般)授权实现

unit-testing - 如何为另一个包中的方法编写模拟代码

multithreading - Go 是否可以在不为每个外部进程启动一个 OS 线程的情况下生成并与外部进程通信?

css - 在 revel go 框架中连接 css 文件