2023-05-02 20:25:01 +00:00

62 lines
2.0 KiB
JSON

{
"version": "1.20.4",
"description": "An open source programming language that makes it easy to build simple, reliable, and efficient software.",
"homepage": "https://golang.org",
"license": "BSD-3-Clause",
"architecture": {
"64bit": {
"url": "https://dl.google.com/go/go1.20.4.windows-amd64.zip",
"hash": "e7528da720f470b711fbd826814167a5fe1bc02a479ab1958dcf839a8294e6d2"
},
"32bit": {
"url": "https://dl.google.com/go/go1.20.4.windows-386.zip",
"hash": "8f2c5574bb822cc02d3bad4d449e4d2a2de341663df63ad0e7cb0b650a321dab"
},
"arm64": {
"url": "https://dl.google.com/go/go1.20.4.windows-arm64.zip",
"hash": "691b292c8284f31864b998f5bef8bc6d639799dec2bc319bfbe67dc6986ae02f"
}
},
"extract_dir": "go",
"installer": {
"script": [
"$envgopath = \"$env:USERPROFILE\\go\"",
"if ($env:GOPATH) { $envgopath = $env:GOPATH }",
"info \"Adding '$envgopath\\bin' to PATH...\"",
"add_first_in_path \"$envgopath\\bin\" $global"
]
},
"uninstaller": {
"script": [
"$envgopath = \"$env:USERPROFILE\\go\"",
"if ($env:GOPATH) { $envgopath = $env:GOPATH }",
"info \"Removing '$envgopath\\bin' from PATH...\"",
"remove_from_path \"$envgopath\\bin\" $global"
]
},
"bin": [
"bin\\go.exe",
"bin\\gofmt.exe"
],
"checkver": {
"url": "https://golang.org/dl/",
"regex": "go([\\d.]+)\\.windows-"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://dl.google.com/go/go$version.windows-amd64.zip"
},
"32bit": {
"url": "https://dl.google.com/go/go$version.windows-386.zip"
},
"arm64": {
"url": "https://dl.google.com/go/go$version.windows-arm64.zip"
}
},
"hash": {
"url": "$url.sha256"
}
}
}