MCPcopy
hub / github.com/gogf/gf / Builder

Interface Builder

net/gsel/gsel.go:17–20  ·  view source on GitHub ↗

Builder creates and returns selector in runtime.

Source from the content-addressed store, hash-verified

15
16// Builder creates and returns selector in runtime.
17type Builder interface {
18 Name() string
19 Build() Selector
20}
21
22// Selector for service balancer.
23type Selector interface {

Callers 16

convertOptionToArgsFunction · 0.65
ObserveMethod · 0.65
RegisterCallbackMethod · 0.65
RegisterMethod · 0.65
WithRandomMethod · 0.65
WithWeightMethod · 0.65
WithRoundRobinMethod · 0.65
Test_Model_BuilderFunction · 0.65
Test_Safe_BuilderFunction · 0.65
Test_Model_BuilderFunction · 0.65
Test_Safe_BuilderFunction · 0.65

Implementers 4

builderWeightnet/gsel/gsel_builder_weight.go
builderRandomnet/gsel/gsel_builder_random.go
builderRoundRobinnet/gsel/gsel_builder_round_robin.go
builderLeastConnectionnet/gsel/gsel_builder_least_connection

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…