func NewRemoteUpdateSource(defaultURI string, log Log) RemoteUpdateSource {
	return RemoteUpdateSource{
		defaultURI: defaultURI,
		log:        log,
	}
}
NewRemoteUpdateSource builds remote update source without defaults. The url used is passed
via options instead.
package sources
import (
	"encoding/json"
	"fmt"
	"io"
	"net/http"
	"time"
	"github.com/keybase/go-updater"
	"github.com/keybase/go-updater/util"
)
type RemoteUpdateSource struct {
	defaultURI string
	log        Log
}