本教材由知了传课辛苦制作而成,仅供学习使用,请勿用于商业用途!如进行转载请务必注明出处!谢谢!

常用模板语法

一、基本语法

    • 使用.来访问当前位置的上下文
  • 使用$来引用当前模板根级的上下文

  • 使用 $. 引用模板中的根级上下文

二、其他常用模板语法

1.支持go语言的符号,这里只是符号的支持

  • 字符串:{ { “zhiliao ” } }
  • 原始字符串:{ { `zhiliao` } } 不会转义
  • 字节类型:{ { ’ a’ } } -->97 ascll码对应表: http://ascii.911cha.com/
  • nil:{ { print nil } } { {nil } }只有nil会报错:nil is not a command

2.if:判断

3.range:循环

注:range也支持else,表示空数组的时候执行

4.template:对于模板的分模块处理很有用处,引入另一个模板文件

{{template "bottom.html" .}}

注意:如果引入的文件也需要获取动态数据,那{ {template "bottom.html" .} }中必须使用.访问当前位置的上下文

1739人已阅读,今天你学习了吗?

添加新回复