gpt4 book ai didi

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

转载 作者:IT王子 更新时间:2023-10-29 01:42:16 26 4
gpt4 key购买 nike

我有这个代码

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

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

最佳答案

创建一个 slice 并使用 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.

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

files, _ := ioutil.ReadDir("public/my-template/imagesT/gallery/")

关于go - 如何在 golang 中返回数组以在我的 index.html 中使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35978181/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com