当在withrange内时,.的范围会改变.您如何访问调用范围?

推荐答案

{{with .Inner}}
  Outer: {{$.OuterValue}}
  Inner: {{.InnerValue}}
{{end}}

$记录在text/template份文档中:

执行开始时,$被设置为传递给EXECUTE的数据参数,即点的起始值.

Go相关问答推荐

杜松子wine -戈尼克背景在 children 围棋例行公事中被取消

Golang ==错误:OCI运行时创建失败:无法启动容器进程:exec:./" bin:stat./" bin:没有这样的文件或目录:未知

Go:嵌入类型不能是类型参数""

理解Golang并发:缓冲通道的意外行为

JetBrains Goland,禁用突出显示测试文件

包裹网.Conn导致挂起读取

go mod tidy会自动升级go.mod中的go版本吗?

如果第一次匹配条件,如何跳过切片中的值

当我有外键时,如何使用 GORM 创建数据库的新条目

Azure golang SDK - 将 AcrPull 角色分配给 AKS 群集

如何绕过深层 xml,没有嵌套循环?

是否需要手动调用rand.Seed?

无法在go中为docker容器写入有效的挂载路径

如何将字节文件高效地读入int64切片?

如何使用管理员权限启动 powershell 进程并重定向标准输入 (os.exec)

在反向 GORM 中创建查询有一个关系

go version -m 输出中的箭头符号=>是什么意思?

没有堆栈跟踪的 go 程序崩溃是什么意思?

即使一个测试用例失败,如何运行所有测试用例

我应该明确地创建一个与Belongs To或Has Many对称的关系吗?