package fixture // Not compiled. A Reason read as a placeholder is forwarded when every write // to it is a sentence. Here one write runs past the gate's depth limit; the // limit is a violation, never a wildcard. type note struct{ Reason string } func deep() note { a1 := "this box has no secrets key" a2 := a1 a3 := a2 a4 := a3 a5 := a4 a6 := a5 a7 := a6 a8 := a7 a9 := a8 a10 := a9 a11 := a10 a12 := a11 return note{Reason: a12} } func placeholder(w int, n note) { jsonError(w, 400, "the copy stopped: "+n.Reason) }