github.com/l3x/learn-fp-go@v0.0.0-20171228022418-7639825d0b71/1-functional-fundamentals/ch01-pure-fp/01_oop/init-windows.sh (about)

     1  #!/bin/bash -e
     2  
     3  echo "Installing goimports..."
     4  export GOPATH=C:\\Go\\src\\
     5  rm -rf $GOPATH\\golang.org\\x\\tools 2>/dev/null
     6  mkdir -p $GOPATH\\golang.org\\x\\tools
     7  cd $GOPATH\\golang.org\\x\\tools
     8  git clone https://go.googlesource.com/tools .
     9  cd $GOPATH
    10  cd golang.org/x/tools/cmd/goimports
    11  go build
    12  cp ./goimports.exe /usr/local/bin
    13  
    14  echo "Installing glide..."
    15  cd $GOPATH
    16  rm -rf github.com/Masterminds/glide 2>/dev/null
    17  mkdir -p github.com/Masterminds/glide
    18  cd github.com/Masterminds/glide
    19  git clone https://github.com/Masterminds/glide.git .
    20  go build
    21  cp ./glide.exe /usr/local/bin/
    22  
    23  echo "Installed goimports and $(glide --version)"