func WithTLSClientKey(clientKey string) Option {
	return func(options *options) {
		options.tlsClientKey = clientKey
	}
}
WithTLSClientKey sets the client key on the option
package client
import (
	"net/http"
	"net/url"
	"github.com/go-kit/kit/log"
)
type Option func(*options)
type options struct {
	tlsServerCert string
	tlsClientCert string
	tlsClientKey string
	tlsCA string
	userAgent string
	insecureSkipVerify bool
	httpClient *http.Client
	proxy func(*http.Request) (*url.URL, error)
	logger log.Logger
}
func WithTLSServerCert(serverCert string) Option {
	return func(options *options) {
		options.tlsServerCert = serverCert
	}
}
func WithTLSClientCert(clientCert string) Option {
	return func(options *options) {
		options.tlsClientCert = clientCert
	}
}