Hugo

Hugo 模板的基本语法

一些 Hugo 常用信息留存。 Hugo 使用的是 Go 语言自带的模板引擎, 模板的标签为{{}}, {{}}中包含的内容叫 动作 (action). 动作-action 动作分为两种类型 数据求值 控制结构 求值的结果会直接输出到模板中, 控制结构主要包含条件, 循环, 函数调用等. 点. {{.}} 点`.`代表传递给模板的数据, 表示当前模板的上下文, 他可以是go语言中的任何类型, 如: 字符串, 数组, 结构体等. 注释 {{/* comment */}} 空格处理 // 清除 pipeline 前后的空格 {{- pipeline -}} // 清除 pipeline 前面的空格 {{- pipeline }} // 清除 pipeline 后面的空格 {{ pipeline -}}
查看更多 >>

Hugo 增加评论功能

没有评论功能的小站是不完整的,可以没有人用,但是一定要有。 静态网站是没有数据库的,一些需要数据存储的功能只能依赖第三方服务,评论功能就是其中之一。 很久之前也用过一些第三方的评论服务,不知道是否还有人记得多说,当时很有名,但是这种开放模式的网络服务是无法在新时代活下去的,这也是关闭之后才逐渐明白的道理,只要是正确的道理,什么时候明白也不算太晚。 现在的处境是服务内求无果,只能向外求,恰恰和心学相反。
查看更多 >>