github.com/zxy12/go_duplicate_112_new@v0.0.0-20200807091221-747231827200/src/cmd/go/testdata/script/get_unicode.txt (about) 1 [!exec:git] skip 2 3 # Construct a repository that imports a non-ASCII path. 4 cd $WORK/_origin/example.com/unicode 5 exec git init 6 exec git config user.name 'Nameless Gopher' 7 exec git config user.email 'nobody@golang.org' 8 exec git add unicode.go 9 exec git commit -m 'add unicode.go' 10 11 # Clone the repo into GOPATH so that 'go get -u' can find it. 12 mkdir $GOPATH/src/example.com/unicode 13 cd $GOPATH/src/example.com/unicode 14 exec git clone $WORK/_origin/example.com/unicode . 15 16 # Construct the imported repository. 17 cd $WORK/_origin/example.com/испытание 18 exec git init 19 exec git config user.name 'Nameless Gopher' 20 exec git config user.email 'nobody@golang.org' 21 exec git add испытание.go 22 exec git commit -m 'add испытание.go' 23 24 # Clone that repo into GOPATH too. 25 mkdir $GOPATH/src/example.com/испытание 26 cd $GOPATH/src/example.com/испытание 27 exec git clone $WORK/_origin/example.com/испытание . 28 29 # Upgrading the importer should pull from the non-ASCII repo. 30 cd $GOPATH 31 go get -u example.com/unicode 32 33 -- $WORK/_origin/example.com/unicode/unicode.go -- 34 package unicode 35 import _ "example.com/испытание" 36 -- $WORK/_origin/example.com/испытание/испытание.go -- 37 package испытание