gpt4 book ai didi

golang变量设置

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

我需要在我的包的开头设置一个变量,稍后将用 parseFiles() 填充该变量,但我不确定如何设置该变量,因为它不是字符串或 int 或类似的通用类型。我将如何设置变量而不必在其中添加一些任意名称来设置它?

var templatefiles = template.New("foo") // Im having to do New("foo") just to set the variable

// Later on adding files to original variable
templatefiles.New("template name").Parse("Template text here")

最佳答案

您只需将 = template.New("foo") 替换为返回的类型。在这种情况下:

var templatefiles *template.Template // the return type of html/template.New()

templatefiles 现在是一个全局变量,它包含一个指向类型 template.Template 的 nil 指针。

关于golang变量设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12849349/

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