如何在golang中返回数组以在我的index.html中使用它?

时间:2016-03-14 01:35:30

标签: go

我有这段代码

files, _ := ioutil.ReadDir("public/my-template/imagesT/gallery/")
    for _, f:=range files {
        fmt.Println(f.Name())
    }

如何返回一个数组包含所有f.Name以在index.html中使用它们?

1 个答案:

答案 0 :(得分:2)

创建切片并使用ordersPending.fnAddData(['5', 'hjgjg', 'sglghsg', 'auiqri', 'afwkughfog', 'fefaf']); 在循环中添加文件名。

append

另请注意,您不应忽略行上返回的可能错误

var fileNames []string
files, _ := ioutil.ReadDir("public/my-template/imagesT/gallery/")
for _, f := range files {
    fileNames = append(fileNames, f.Name())
}

// Now fileNames contains all of the file names for you to pass to your template.