package version import "golang.org/x/sys/windows/registry" const ( urlWinExe = "https://pkgs.netbird.io/windows/x64" ) var regKeyAppPath = "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App Paths\\Netbird" // DownloadUrl return with the proper download link func DownloadUrl() string { _, err := registry.OpenKey(registry.LOCAL_MACHINE, regKeyAppPath, registry.QUERY_VALUE) if err == nil { return urlWinExe } else { return downloadURL } }