github.com/gagliardetto/golang-go@v0.0.0-20201020153340-53909ea70814/cmd/go/testdata/vendormod.txt (about) 1 generated by: go run savedir.go vendormod 2 3 -- a/foo/AUTHORS.txt -- 4 -- a/foo/CONTRIBUTORS -- 5 -- a/foo/LICENSE -- 6 -- a/foo/PATENTS -- 7 -- a/foo/COPYING -- 8 -- a/foo/COPYLEFT -- 9 -- a/foo/licensed-to-kill -- 10 -- w/LICENSE -- 11 -- x/NOTICE! -- 12 -- x/x2/LICENSE -- 13 -- mypkg/LICENSE.txt -- 14 -- a/foo/bar/b/main.go -- 15 package b 16 -- a/foo/bar/b/main_test.go -- 17 package b 18 19 import ( 20 "os" 21 "testing" 22 ) 23 24 func TestDir(t *testing.T) { 25 if _, err := os.Stat("../testdata/1"); err != nil { 26 t.Fatalf("testdata: %v", err) 27 } 28 } 29 -- a/foo/bar/c/main.go -- 30 package c 31 -- a/foo/bar/c/main_test.go -- 32 package c 33 34 import ( 35 "os" 36 "testing" 37 ) 38 39 func TestDir(t *testing.T) { 40 if _, err := os.Stat("../../../testdata/1"); err != nil { 41 t.Fatalf("testdata: %v", err) 42 } 43 if _, err := os.Stat("./testdata/1"); err != nil { 44 t.Fatalf("testdata: %v", err) 45 } 46 } 47 -- a/foo/bar/c/testdata/1 -- 48 -- a/foo/bar/testdata/1 -- 49 -- a/go.mod -- 50 module a 51 -- a/main.go -- 52 package a 53 -- a/main_test.go -- 54 package a 55 56 import ( 57 "os" 58 "testing" 59 ) 60 61 func TestDir(t *testing.T) { 62 if _, err := os.Stat("./testdata/1"); err != nil { 63 t.Fatalf("testdata: %v", err) 64 } 65 } 66 -- a/testdata/1 -- 67 -- appengine.go -- 68 // +build appengine 69 70 package m 71 72 import _ "appengine" 73 import _ "appengine/datastore" 74 -- go.mod -- 75 module m 76 77 require ( 78 a v1.0.0 79 mysite/myname/mypkg v1.0.0 80 w v1.0.0 // indirect 81 x v1.0.0 82 y v1.0.0 83 z v1.0.0 84 ) 85 86 replace ( 87 a v1.0.0 => ./a 88 mysite/myname/mypkg v1.0.0 => ./mypkg 89 w v1.0.0 => ./w 90 x v1.0.0 => ./x 91 y v1.0.0 => ./y 92 z v1.0.0 => ./z 93 ) 94 -- mypkg/go.mod -- 95 module me 96 -- mypkg/mydir/d.go -- 97 package mydir 98 -- subdir/v1_test.go -- 99 package m 100 101 import _ "mysite/myname/mypkg/mydir" 102 -- testdata1.go -- 103 package m 104 105 import _ "a" 106 -- testdata2.go -- 107 package m 108 109 import _ "a/foo/bar/b" 110 import _ "a/foo/bar/c" 111 -- v1.go -- 112 package m 113 114 import _ "x" 115 -- v2.go -- 116 // +build abc 117 118 package mMmMmMm 119 120 import _ "y" 121 -- v3.go -- 122 // +build !abc 123 124 package m 125 126 import _ "z" 127 -- v4.go -- 128 // +build notmytag 129 130 package m 131 132 import _ "x/x1" 133 -- w/go.mod -- 134 module w 135 -- w/w.go -- 136 package w 137 -- x/go.mod -- 138 module x 139 -- x/testdata/x.txt -- 140 placeholder - want directory with no go files 141 -- x/x.go -- 142 package x 143 -- x/x1/x1.go -- 144 // +build notmytag 145 146 package x1 147 -- x/x2/dummy.txt -- 148 dummy 149 -- x/x_test.go -- 150 package x 151 152 import _ "w" 153 -- y/go.mod -- 154 module y 155 -- y/y.go -- 156 package y 157 -- z/go.mod -- 158 module z 159 -- z/z.go -- 160 package z