6 "golang.org/x/tools/internal/lsp/godef/a"
10 t := a.Thing{} //@mark(bStructType, "ing")
11 fmt.Print(t.Member) //@mark(bMember, "ember")
12 fmt.Print(a.Other) //@mark(bVar, "ther")
13 a.Things() //@mark(bFunc, "ings")
17 godef(bStructType, Thing)
18 godef(bMember, Member)
24 var x interface{} //@mark(eInterface, "interface{}")
25 switch x := x.(type) { //@hover("x", eInterface)
26 case string: //@mark(eString, "string")
27 fmt.Println(x) //@hover("x", eString)
28 case int: //@mark(eInt, "int")
29 fmt.Println(x) //@hover("x", eInt)