我的模板目前看起来像这样:
{{range .Users}}
<div ...>
<div class="row XXXX">
</div>
{{end}}
必须将 XXX 替换为基于 User 结构的属性的 css 类,UserLevel 是一个字符串。
所以根据 UserLevel 的值,我将显示正确的 css 类:
UserLevel 是“beg”,那么我需要输出“beginner”。UserLevel 是“int”,那么我需要输出“intermediate”等。
我知道我可以重命名 css 类以匹配属性的值,但我不想在 2.x 之间保持紧密耦合。
由于 if 语句中不允许使用表达式,这是否可能以某种方式进行?