GKTemplate v0.0.5, Go template parser developed DedeCMS

v0.0.5 update records:

  • Support the development of custom tag names and marks end to end
  • Spread function optimization routines

GKTemplate Go is a language developed template engines, due to the built-in template engine Go language freedom is too high, leading to the development of the use of relatively more difficult to interface templates to create requirements will be relatively high, GKTemplate is a tag-based attribute mechanism of template engine in part at the expense of freedom, performance, optimization template semantic mechanism, making the development, production template easier by.

Feature

  • UTF-8 encoding supports: template engines require the use of UTF-8 encoding, to facilitate interface enables internationalization support;

  • Simple attribute tags: XML attribute tags similar structure, easy to get started, make templates ease;

  • Positioning error: error template label positioning, convenient templates to create development and debugging;

  • Tags semantics: semantic XHTML tags similar, reducing the difficulty of making a template, reducing the development of production costs;

  • The expansion of freedom: to leave a rich label development interface, convenient for secondary expansion;

  • Caching: caches template parsing, template parsing the highest performance;

  • Concurrent coroutine: Go coroutine mechanism employed, the label can be complicated by parsing operation, template rendering the highest performance;

  • Minimum dependence: Go template engine depends only on the default library, not dependent on any third-party libraries;

Official Website: https://github.com/gokeeptech/gktemplate

Guess you like

Origin www.oschina.net/news/109517/gktemplate-0-0-5-released