6337c92cd0
* 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
11 lines
207 B
Go
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
|
|
}
|