github.com/jmigpin/editor@v1.6.0/core/godebug/testdata/gomod06.txt (about) 1 cd main 2 ucmd godebugtester run main.go 3 contains stdout "\"Fa\"\n" 4 contains stdout "\"Fb\"\n" 5 contains stdout "\"Fc\"\n" 6 7 -- main/go.mod -- 8 module mod1 9 require example.com/pkg1 v0.0.0 10 replace example.com/pkg1 => ../pkg1 11 -- main/main.go -- 12 package main 13 import "example.com/pkg1" 14 import "example.com/pkg1/sub1" 15 //godebug:annotatemodule 16 func main() { 17 _=pkg1.Fa() 18 _=pkg1.Fb() 19 _=sub1.Fc() 20 } 21 -- pkg1/go.mod -- 22 module example.com/pkg1 23 -- pkg1/fa.go -- 24 package pkg1 25 //godebug:annotatemodule 26 func Fa() string { 27 return "Fa" 28 } 29 -- pkg1/fb.go -- 30 package pkg1 31 func Fb() string { 32 return "Fb" 33 } 34 -- pkg1/sub1/fc.go -- 35 package sub1 36 func Fc() string { 37 return "Fc" 38 }