github.com/jmigpin/editor@v1.6.0/core/godebug/testdata/gopath1.txt (about)

     1  # annotates pkg from std lib
     2  
     3  setenv GOPATH $WORK
     4  setenv GO111MODULE off
     5  cd src/main
     6  ucmd godebugtester run
     7  contains stdout "sub2"
     8  fail contains stdout "sub1"
     9  fail contains stdout "sub3"
    10  
    11  -- src/main/main.go --
    12  package main
    13  import "main/sub1"
    14  import "main/sub1/sub2"
    15  import "main/sub3"
    16  func main() {
    17  	//godebug:annotateoff
    18  	_=sub1.Sub1()
    19  	_=sub2.Sub2()
    20  	_=sub3.Sub3()
    21  }
    22  -- src/main/sub1/sub1.go --
    23  package sub1
    24  func Sub1() string {
    25  	return "sub1"
    26  }
    27  -- src/main/sub1/sub2/sub2.go --
    28  package sub2
    29  func Sub2() string {
    30  	//godebug:annotateblock
    31  	return "sub2"
    32  }
    33  -- src/main/sub3/sub3.go --
    34  package sub3
    35  func Sub3() string {
    36  	return "sub3"
    37  }