Files
elect/elect.go
Ian Gulliver 453d73c245 Initial commit
2023-05-30 20:12:12 -07:00

24 lines
350 B
Go

package elect
import (
"github.com/dchest/uniuri"
"github.com/go-resty/resty/v2"
)
type Elect struct {
client *resty.Client
instanceID string
signingKey string
}
func New(url string, signingKey string) *Elect {
e := &Elect{
client: resty.New().
SetBaseURL(url),
instanceID: uniuri.New(),
signingKey: signingKey,
}
return e
}