内容简介:v0.0.6 增加标签自定义函数 分离标签、函数,完善示例 GKTemplate是一个Go语言开发的模板引擎,由于Go语言内置的模板引擎自由度过高,导致开发使用相对比较困难,对界面模板制作要求会比较高,GKTemplate是一款基...
v0.0.6
- 增加标签自定义函数
- 分离标签、函数,完善示例
GKTemplate是一个 Go 语言开发的模板引擎,由于Go语言内置的模板引擎自由度过高,导致开发使用相对比较困难,对界面模板制作要求会比较高,GKTemplate是一款基于标签、属性机制的模板引擎,在牺牲部分自由度、性能的前提下,优化模板语义机制,使得开发、制作模板变得更为轻松简单。
特点
-
UTF-8编码支持:模板引擎要求采用UTF-8编码,便于界面能够国际化支持;
-
简单明了属性标记:类似XML结构的属性标记,上手简单,制作模板轻松自如;
-
错误定位:模板标签错误定位,方便模板制作开发调试;
-
标签化语义:类似XHTML标签语义,降低模板制作难度,减少开发制作成本;
-
自由扩展:留有丰富的标签开发接口,方便进行二次扩展;
-
缓存机制:模板解析进行缓存,模板解析性能达到最高;
-
协程并发:采用Go协程机制,标签解析可并发操作,模板渲染性能最高;
-
最小依赖:模板引擎只依赖Go默认库,不依赖任何第三方库;
官方网站:https://github.com/gokeeptech/gktemplate
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Vue多页路由与模板解析
- 3天学写mvvm框架[二]:模板解析
- 【Django源码解析视频更新记录】新增第五章模板专题
- GKTemplate v0.0.5,Go 开发的 DedeCMS 模板解析器
- GKTemplate v0.0.4,采用 Go 开发的 DedeCMS 模板解析器
- xk-time 1.1.2 发布,Java 时间工具包,增加自定义模板格式化和解析
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。