Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在golang中使用HTML模板,如何在HTML中打印给定数据的索引?_Html_Go_Html Templates_Go Html Template - Fatal编程技术网

在golang中使用HTML模板,如何在HTML中打印给定数据的索引?

在golang中使用HTML模板,如何在HTML中打印给定数据的索引?,html,go,html-templates,go-html-template,Html,Go,Html Templates,Go Html Template,我正在做一个学校作业,我需要使用go做一个Html模板,我给它一个go获取的数据,我想在Html中如果可能的话打印数据的第一个索引(为了测试它以后可能是其他索引)(数据都由.in Html.Artists调用,我有一个组列表,我只想打印第一个,但是{.Artists[0]}正在破坏我的html)我在internet上找不到其他方法,但我无法获得我想要的索引值。我只打印每个名称的索引: {{range $i, $Artists := .Artists}} {{$i $Art

我正在做一个学校作业,我需要使用go做一个Html模板,我给它一个go获取的数据,我想在Html中如果可能的话打印数据的第一个索引(为了测试它以后可能是其他索引)(数据都由.in Html.Artists调用,我有一个组列表,我只想打印第一个,但是{.Artists[0]}正在破坏我的html)我在internet上找不到其他方法,但我无法获得我想要的索引值。我只打印每个名称的索引:

{{range $i, $Artists := .Artists}}
            {{$i $Artists}}
        {{end}} 
我在网上试过的。我尝试了$Artists$0和其他东西,但没有成功,我知道我可以使用go表单,但我想在html中尝试。 提前感谢您的帮助:)

编辑:(围棋没有问题。艺术家打印所有组,但我现在只想打印一个特定组)


是否要打印$Artists的第一个元素?使用索引函数:{index$0}


多亏了icza,这就是我一直在寻找的

是否要打印
$Artists
的第一个元素?使用
index
函数:
{{{index$Artists 0}}
非常有效,非常感谢!