(values ...interface{})
| 89 | } |
| 90 | |
| 91 | func testValue(values ...interface{}) { |
| 92 | var av atomic.Value |
| 93 | for _, val := range values { |
| 94 | av.Store(val) |
| 95 | loadedVal := av.Load() |
| 96 | if loadedVal != val { |
| 97 | println("val store/load didn't work, expected", val, "but got", loadedVal) |
| 98 | } |
| 99 | } |
| 100 | } |
| 101 | |
| 102 | func testDefer() { |
| 103 | n1 := int32(5) |