1
0
mirror of https://github.com/mgechev/revive.git synced 2024-11-28 08:49:11 +02:00
revive/testdata/comments-density-3.go
2024-04-20 10:20:56 +02:00

35 lines
435 B
Go

package fixtures
// datarace is function
func datarace() (r int, c char) {
for _, p := range []int{1, 2} {
go func() {
print(r)
print(p)
}()
for i, p1 := range []int{1, 2} {
a := p1
go func() {
print(r)
print(p)
print(p1)
print(a)
print(i)
}()
print(i)
print(p)
go func() {
_ = c
}()
}
print(p1)
}
/* Goroutines
are
awesome */
go func() {
print(r)
}()
print(r)
}