与解释语言相比,像Go这样的编译语言如何在没有动态负载的情

时间:2018-01-18 05:19:03

标签: performance memory-management runtime qor

我从javascript,php,python等解释语言切换到了Go。

在使用某些CMS框架(如qor之后的框架之后,我意识到它会在运行时加载所有资源,例如:backend和frontend,即使用户只能访问前端。

所有后端/管理资源都是loaded,如:路由,SetupDashboardtemplates ...在我运行go run main.go

是否会为那些浪费的资源分配所有内存?

与动态加载(Go没有)加载所需资源时,与解释语言相比,性能是否有益?

def doSomething(name):
    name = "package." + name
    mod = __import__(name, fromlist=[''])
    mod.doSomething()

或者像Go这样的编译语言如何在没有使用的情况下处理分配的内存?

0 个答案:

没有答案