/hconsistent

Primary LanguageGoMIT LicenseMIT

hconsistent

example:

package main

import (
	"fmt"

	"github.com/hqpko/hconsistent"
)

func main() {
	c := hconsistent.NewConsistentHash()
	c.Add("host-1")
	c.Add("host-2")
	c.Add("host-3")
	host := c.Get("key-01")
	fmt.Println(host)
}