我正在尝试使用html/template包在Golang的网页中显示一个信息表。目前实现的模板我已经输出到标准输出了。
我希望能够将模板生成的页面内容传递给另一个函数,该函数将呈现我的网页。
如何做到这一点?
下面所附代码的解释。基本上,我想要捕获t.Execute(os.Stdout,persons)的结果,其中persons是字符串的一部分。我知道t.Execute只返回一个错误。但它会打印出模板t和人名的值。我希望将组合后的模板和person数组文本捕获到一个变量中。我想在下面的代码中将内容赋值给body变量。