micro/selector/random/random.go
ben-toogood 6337c92cd0
selector: new selector interface with random & roundrobin implementation (#1761)
* selector: implement new selector interface plus random & roundrobin implementations

* selector/roundrobin: remove unused consts

* router: add close method to interface

* selector/roundrobin: fix concurrent map iteration and map write

* selector: replace variadic argument on Select
2020-06-30 14:54:38 +01:00

11 lines
207 B
Go

package random
import (
"github.com/micro/go-micro/v2/selector"
)
// NewSelector returns a random selector
func NewSelector(opts ...selector.Option) selector.Selector {
return selector.DefaultSelector
}