projects
/
dotfiles
/
.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
b3dd20304bf5b2db70bdc47dd655c367d6e0ac8f
[dotfiles/.git]
/
.config
/
coc
/
extensions
/
coc-go-data
/
tools
/
pkg
/
mod
/
golang.org
/
x
/
tools@v0.0.0-20201028153306-37f0764111ff
/
go
/
pointer
/
testdata
/
extended.go
1
// +build ignore
2
3
package main
4
5
var a int
6
7
type t struct {
8
a *map[string]chan *int
9
}
10
11
func fn() []t {
12
m := make(map[string]chan *int)
13
m[""] = make(chan *int, 1)
14
m[""] <- &a
15
return []t{t{a: &m}}
16
}
17
18
func main() {
19
x := fn()
20
print(x) // @pointstoquery <-(*x[i].a)[key] main.a
21
}