$path="go1.7.1.windows-amd64.zip"

try {
    Add-Type -AssemblyName System.IO.Compression.FileSystem
    function Unzip {
        param([string]$zipfile, [string]$outpath)

        [System.IO.Compression.ZipFile]::ExtractToDirectory($zipfile, $outpath)
    }

    Unzip "${path}" "${env:BOSH_INSTALL_TARGET}"
} catch {
    Write-Error $_.Exception.Message
    Exit 1
}

Exit 0
