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 испытание