github.com/cockroachdb/tools@v0.0.0-20230222021103-a6d27438930d/cmd/callgraph/testdata/src/pkg/pkg.go (about)

     1  package main
     2  
     3  type I interface {
     4  	f()
     5  }
     6  
     7  type C int
     8  
     9  func (C) f() {}
    10  
    11  type D int
    12  
    13  func (D) f() {}
    14  
    15  func main() {
    16  	var i I = C(0)
    17  	i.f() // dynamic call
    18  
    19  	main2()
    20  }
    21  
    22  func main2() {
    23  	var i I = D(0)
    24  	i.f() // dynamic call
    25  }