func NewClient(hosts ...string) Client {
	return Client{hosts: hosts, secure: true}
}
Create a new Client with the given hosts, with HTTPS enabled.
package imgix
import (
	"crypto/md5"
	"encoding/base64"
	"encoding/hex"
	"fmt"
	"hash/crc32"
	"net/url"
	"regexp"
	"strings"
	"unicode/utf8"
)
type ShardStrategy string
const (
	ShardStrategyCRC   = ShardStrategy(":crc")
	ShardStrategyCycle = ShardStrategy(":cycle")
)
var RegexpHTTPAndS = regexp.MustCompile("https?://")
var RegexUrlCharactersToEscape = regexp.MustCompile("([^ a-zA-Z0-9_.-])")