aboutsummaryrefslogtreecommitdiffstats
path: root/testdata
diff options
context:
space:
mode:
authorTeddy Wing2023-05-15 02:57:18 +0200
committerTeddy Wing2023-05-15 02:57:18 +0200
commit567f4e859ad48c9e2b01559f771cd20103c7903c (patch)
treed8a1248c47e568e255f492589896b0c3c3990ca6 /testdata
parent73ca10c35a486a124548cd4141ed174683bc4fdb (diff)
downloadgocapturedrefrace-567f4e859ad48c9e2b01559f771cd20103c7903c.tar.bz2
Find out how to get closure arguments
Diffstat (limited to 'testdata')
-rw-r--r--testdata/simple.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/testdata/simple.go b/testdata/simple.go
index 694bd33..0a2f0af 100644
--- a/testdata/simple.go
+++ b/testdata/simple.go
@@ -5,10 +5,12 @@ import "strings"
func main() {
capturedReference := 0
capturedReference2 := 1
+ copied := 0
- go func() {
+ go func(copied int) {
capturedReference += 1
capturedReference2 += 1
+ copied += 1
if capturedReference == 1 {
return
@@ -19,5 +21,5 @@ func main() {
str := "a"
strings.Repeat(str, 3)
- }()
+ }(copied)
}