Я бы хотел сгруппировать по disc
из yml-файла на сайт Hu go без повторного значения disc
, как мне это сделать?
образец файла links.yml
tiles:
-
name: "Alfabeto I"
application: "Jclic"
description: "Ouvir, associar e organizar as letras do alfabeto"
command: "jclic"
link: "/opt/atvjclic/fundamental1/portugues/Portugues_Alfabeto.jclic.zip"
tags: ""
disc: "Português"
num: "0"
-
name: "Alfabeto II"
application: "Jclic"
description: "Associar letra do alfabeto com figuras e suas letras iniciais"
command: "jclic"
link: "/opt/atvjclic/fundamental1/portugues/Portugues_AlfabetoFiguras.jclic.zip"
tags: ""
disc: "Português"
num: "1"
-
name: "Adição"
application: "Jclic"
description: "sum numbers"
command: "jclic"
link: "/opt/atvjclic/fundamental1/portugues/mt-numbers.jclic.zip"
tags: ""
disc: "Matemática"
num: "2"
При вызове так:
<div>{{ .Link.disc }}</div>
<div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">
<div>
<a href="{{ .Link.link }}">
<div class="service-box">
<div class="service-desc">
<h5>{{ .Link.name }}</h5>
</div>
</div>
</a>
</div>
</div>
Желаемый результат
<div>Português</div>
<div>
<div>
<a href="opt...">
<div class="service-box">
<div class="service-desc">
<h5>Alfabeto I</h5>
</div>
</div>
</a>
</div>
</div>
<div>
<div>
<a href="opt...">
<div class="service-box">
<div class="service-desc">
<h5>Alfabeto II</h5>
</div>
</div>
</a>
</div>
</div>
<div>Matemática</div>
<div>
<div>
<a href="opt...">
<div class="service-box">
<div class="service-desc">
<h5>Adição</h5>
</div>
</div>
</a>
</div>
</div>