golang是如何实现一个模版引擎的?

作为一个PHP程序员, PHP提供了太多的便利的东西, 导致很多东西都是一知半解.

毕竟PHP是一种弱类型的语言, 而且自带模版语言属性, 因此在实现PHP模版来说就是一个简单的正则替换而已, 没有任何难度.

但是在强类型语言中, 要实现一个模版引擎感觉总是无从下手, 看过pongo2的代码, 基本和天书似得, 不知道有没有热心的朋友能帮忙解答下, 或则说是能简单说说原理. 希望也别太简单的一笔带过.

多谢各位

阅读 6.6k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏