Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Caching Golang-包-带缓存的模板引擎_Caching_Redis_Package_Go_Template Engine - Fatal编程技术网

Caching Golang-包-带缓存的模板引擎

Caching Golang-包-带缓存的模板引擎,caching,redis,package,go,template-engine,Caching,Redis,Package,Go,Template Engine,我一直在寻找一个带有缓存的模板引擎,但没有任何运气。我考虑过使用Redis和我当前的模板引擎Pongo实现我自己的系统 我的计划是创建一个包含所有模板的文件夹,这些模板将成为配置的一部分,因此对其他模板没有限制,并且当文件更新时,每个模板都将加载到Redis上,与模板的Redis时间戳相比 我也在考虑对模板请求进行检查,因此如果您经常编辑模板,但没有请求,因为服务器通常不会加载所有保存的模板。这样可以在不严重影响许多请求的情况下最小化工作 有人知道Go的模板缓存包吗? 如果没有,缓存方法是一个不

我一直在寻找一个带有缓存的模板引擎,但没有任何运气。我考虑过使用Redis和我当前的模板引擎Pongo实现我自己的系统

我的计划是创建一个包含所有模板的文件夹,这些模板将成为配置的一部分,因此对其他模板没有限制,并且当文件更新时,每个模板都将加载到Redis上,与模板的Redis时间戳相比

我也在考虑对模板请求进行检查,因此如果您经常编辑模板,但没有请求,因为服务器通常不会加载所有保存的模板。这样可以在不严重影响许多请求的情况下最小化工作

有人知道Go的模板缓存包吗? 如果没有,缓存方法是一个不错的选择,还是有更好的选择我应该实现