You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
// run
|
|
|
|
package main
|
|
|
|
import "runtime/debug"
|
|
|
|
func f(m map[int]*string, i int) {
|
|
s := ""
|
|
m[i] = &s
|
|
}
|
|
|
|
func main() {
|
|
debug.SetGCPercent(0)
|
|
m := map[int]*string{}
|
|
for i := 0; i < 40; i++ {
|
|
f(m, i)
|
|
if len(*m[i]) != 0 {
|
|
println("bad length", i, m[i], len(*m[i]))
|
|
panic("bad length")
|
|
}
|
|
}
|
|
}
|