github.com/zxy12/go_duplicate_112_new@v0.0.0-20200807091221-747231827200/src/cmd/go/testdata/script/install_cross_gobin.txt (about)

     1  cd mycmd
     2  go build mycmd
     3  
     4  # cross-compile install with implicit GOBIN=$GOPATH/bin can make subdirectory
     5  env GOARCH=386
     6  [386] env GOARCH=amd64
     7  env GOOS=linux
     8  go install mycmd
     9  exists $GOPATH/bin/linux_$GOARCH/mycmd
    10  
    11  # cross-compile install with explicit GOBIN cannot make subdirectory
    12  env GOBIN=$WORK/bin
    13  ! go install mycmd
    14  ! exists $GOBIN/linux_$GOARCH
    15  
    16  # installing standard command should still work
    17  # (should also be mtime update only if cmd/pack is up-to-date).
    18  ! stale cmd/pack
    19  [!short] go install cmd/pack
    20  
    21  -- mycmd/x.go --
    22  package main
    23  func main() {}