github.com/gagliardetto/golang-go@v0.0.0-20201020153340-53909ea70814/cmd/go/testdata/script/install_rebuild_gopath.txt (about) 1 env GO111MODULE=off 2 3 # GOPATH with p1 in d1, p2 in d2 4 env GOPATH=$WORK/d1${:}$WORK/d2 5 6 # build & install p1 7 go install -i p1 8 ! stale p1 p2 9 10 # modify p2 - p1 should appear stale 11 cp $WORK/p2x.go $WORK/d2/src/p2/p2.go 12 stale p1 p2 13 14 # build & install p1 again 15 go install -i p1 16 ! stale p1 p2 17 18 -- $WORK/d1/src/p1/p1.go -- 19 package p1 20 import "p2" 21 func F() { p2.F() } 22 23 -- $WORK/d2/src/p2/p2.go -- 24 package p2 25 func F() {} 26 27 -- $WORK/p2x.go -- 28 package p2 29 func F() {} 30 func G() {}