Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apache/dubbo-go
/ functions
Functions
7,883 in github.com/apache/dubbo-go
⨍
Functions
7,883
◇
Types & classes
1,328
↓ 18 callers
Method
GetDynamicConfiguration
(*common.URL)
config_center/dynamic_configuration_factory.go:26
↓ 18 callers
Method
GetHost
GetHost will return the hostname
registry/service_instance.go:47
↓ 18 callers
Function
GetMethodStatus
GetMethodStatus get method RPC status.
protocol/base/rpc_status.go:123
↓ 18 callers
Method
Group
Group get group
common/url.go:326
↓ 18 callers
Method
MockEvent
MockEvent sends a single event to subscribers.
registry/mock_registry.go:148
↓ 18 callers
Function
NewBaseProtocol
NewBaseProtocol creates a new BaseProtocol
protocol/base/base_protocol.go:52
↓ 18 callers
Function
NewCounterVec
NewCounterVec create a CounterVec default implementation.
metrics/api.go:187
↓ 18 callers
Method
Next
Next returns next service event once received
registry/registry.go:87
↓ 18 callers
Function
NotZero
NotZero asserts that the value is non-zero.
protocol/triple/triple_protocol/internal/assert/assert.go:91
↓ 18 callers
Method
Realize
Realize realizes a general struct, described in `obj`, to an object for Golang.
filter/generic/generalizer/generalizer.go:33
↓ 18 callers
Method
RecvMsg
(m any)
protocol/triple/triple_protocol/handler_stream_compat.go:64
↓ 18 callers
Method
ResponseHeader
()
protocol/triple/triple_protocol/triple.go:131
↓ 18 callers
Function
SetLoadbalance
SetLoadbalance sets the loadbalance extension with @name For example: random/round_robin/consistent_hash/least_active/...
common/extension/loadbalance.go:28
↓ 18 callers
Method
Shutdown
Shutdown sets all serving status to NOT_SERVING, and configures the server to ignore all future status changes. This changes serving status for all s
protocol/triple/health/healthServer.go:149
↓ 18 callers
Function
asError
asError uses errors.As to unwrap any error and look for a triple *Error.
protocol/triple/triple_protocol/error.go:229
↓ 18 callers
Function
newHandlerConfig
(procedure string, options []HandlerOption)
protocol/triple/triple_protocol/handler.go:411
↓ 18 callers
Function
newProtoWrapperCodec
(innerCodec Codec)
protocol/triple/triple_protocol/codec.go:370
↓ 18 callers
Function
processReferenceOptionsInitCases
(t *testing.T, cases []referenceOptionsInitCase)
client/options_test.go:687
↓ 17 callers
Method
AddAttachment
AddAttachment adds the specified map to existing attachments in this instance.
protocol/result/result.go:106
↓ 17 callers
Function
CleanAllStatus
CleanAllStatus is used to clean all status
protocol/base/rpc_status.go:187
↓ 17 callers
Method
Conn
()
protocol/triple/health/triple_health/health.triple.go:120
↓ 17 callers
Method
Destroy
(rawScript string)
cluster/router/script/instance/instances_pool.go:40
↓ 17 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use.
cluster/metrics/mock_metrics.go:55
↓ 17 callers
Function
False
False asserts that "got" is false.
protocol/triple/triple_protocol/internal/assert/assert.go:132
↓ 17 callers
Function
NewAggregateCounterVec
(metricRegistry MetricRegistry, metricKey *MetricKey)
metrics/api.go:339
↓ 17 callers
Function
NewBaseExporter
NewBaseExporter creates a new BaseExporter
protocol/base/base_exporter.go:44
↓ 17 callers
Function
NewExporter
NewExporter is an absolute function with @customFunc to create a spec exporter
otel/trace/exporter.go:69
↓ 17 callers
Method
SetClient
(client *gxetcd.Client)
remoting/etcdv3/facade.go:36
↓ 17 callers
Method
SetError
(error)
protocol/result/result.go:42
↓ 17 callers
Method
String
String returns a concise string describing the Event.
remoting/listener.go:59
↓ 17 callers
Function
WithInterface
WithInterface sets interface param for URL
common/url.go:194
↓ 17 callers
Function
WithReply
WithReply creates option with @reply function.
protocol/invocation/rpcinvocation.go:332
↓ 17 callers
Function
request
(url *common.URL, method string, elapsed int64, active, succeeded bool)
protocol/base/rpc_status_test.go:143
↓ 16 callers
Method
Destroy
Destroy will destroy the service discovery. If the discovery cannot be destroyed, it will return an error.
registry/service_discovery.go:37
↓ 16 callers
Method
Get
Get the application-level services which are mapped to this service
metadata/mapping/service_name_mapping.go:34
↓ 16 callers
Method
GetTotal
GetTotal gets total.
protocol/base/rpc_status.go:74
↓ 16 callers
Method
Method
Method gets @s.methods.
common/rpc_service.go:152
↓ 16 callers
Method
Observe
(val float64)
metrics/prometheus/rt_vec.go:71
↓ 16 callers
Method
ReplaceParams
ReplaceParams will replace the URL.params usually it should only be invoked when you want to modify an URL, such as MergeURL
common/url.go:610
↓ 16 callers
Method
SendMsg
(m any)
protocol/triple/triple_protocol/handler_stream_compat.go:60
↓ 16 callers
Method
String
String retuen descriptor
registry/polaris/service_discovery.go:311
↓ 16 callers
Function
WithAttachments
WithAttachments creates option with @attachments.
protocol/invocation/rpcinvocation.go:346
↓ 16 callers
Function
WithPath
WithPath set load config path
config/config_loader_options.go:107
↓ 16 callers
Function
doTestReflectResponse
(t *testing.T, in any, out any)
protocol/dubbo/hessian2/hessian_response_test.go:33
↓ 16 callers
Function
suiteMethod
suiteMethod returns a suitable Rpc methodType
common/rpc_service.go:358
↓ 15 callers
Method
Build
()
config/root_config.go:353
↓ 15 callers
Method
Context
()
protocol/triple/triple_protocol/handler_stream_compat.go:52
↓ 15 callers
Method
GetFailed
GetFailed gets failed.
protocol/base/rpc_status.go:69
↓ 15 callers
Method
Merge
(o *Result)
metrics/util/aggregate/aggregator.go:67
↓ 15 callers
Method
Message
Message returns the underlying error message. It may be empty if the original error was created with a status code and a nil error.
protocol/triple/triple_protocol/error.go:169
↓ 15 callers
Function
NewINVOKERS_FILTERS
()
cluster/router/condition/router_test.go:1046
↓ 15 callers
Function
RegisterGracefulShutdownCallback
RegisterGracefulShutdownCallback registers a protocol-level graceful shutdown callback.
common/extension/graceful_shutdown.go:83
↓ 15 callers
Method
Reset
Reset discards the Compressor's internal state, if any, and prepares it to write compressed data to a new sink.
protocol/triple/triple_protocol/compression.go:56
↓ 15 callers
Method
Resolve
(t reflect.Type)
protocol/triple/openapi/schema_resolver.go:83
↓ 15 callers
Method
ServeHTTP
ServeHTTP implements [http.Handler].
protocol/triple/triple_protocol/handler.go:302
↓ 15 callers
Method
String
()
protocol/result/result.go:126
↓ 15 callers
Method
Sum
Sum calculates the sum of the numbers sent on the stream.
protocol/triple/triple_protocol/internal/gen/proto/connect/ping/v1/pingv1connect/ping.connect.go:70
↓ 15 callers
Method
UnExport
UnExport is to un export an exported service
protocol/base/base_exporter.go:33
↓ 15 callers
Function
setHeaderCanonical
setHeaderCanonical is a shortcut for Header.Set() which bypasses the CanonicalMIMEHeaderKey operation when we know the key is already in canonical for
protocol/triple/triple_protocol/header.go:74
↓ 15 callers
Function
verify
(s any)
config/config_utils.go:103
↓ 14 callers
Method
ColonSeparatedKey
ColonSeparatedKey The format is "{interface}:[version]:[group]"
common/url.go:496
↓ 14 callers
Method
DataChange
(event Event)
remoting/listener.go:26
↓ 14 callers
Method
GetAttachmentInterface
(string)
protocol/base/invocation.go:53
↓ 14 callers
Method
GetPort
GetPort will return the port.
registry/service_instance.go:50
↓ 14 callers
Function
GetURLStatus
GetURLStatus get URL RPC status.
protocol/base/rpc_status.go:114
↓ 14 callers
Method
IsMatch
IsMatch indicates whether this matcher matches the patterns with request context.
cluster/router/condition/matcher/matcher.go:42
↓ 14 callers
Method
List
List candidate invoker list for the current Directory. NOTICE: The invoker list returned to the caller may be backed by the same data hold by the curr
cluster/directory/directory.go:33
↓ 14 callers
Method
Marshal
(message any)
protocol/triple/triple_protocol/codec.go:381
↓ 14 callers
Method
Marshal
()
protocol/dubbo/impl/package.go:78
↓ 14 callers
Method
PublishConfig
PublishConfig will publish the config with the (key, group, value) pair for zk: path is /$(group)/config/$(key) -> value for nacos: group, key -> valu
config_center/dynamic_configuration.go:52
↓ 14 callers
Method
SetResult
SetResult sets invoker result.
protocol/result/result.go:83
↓ 13 callers
Method
CountUp
CountUp returns a stream of the numbers up to the given request.
protocol/triple/triple_protocol/internal/gen/proto/connect/ping/v1/pingv1connect/ping.connect.go:72
↓ 13 callers
Function
DefaultApplicationConfig
()
global/application_config.go:36
↓ 13 callers
Method
GetInstances
GetInstances will return all service instances with serviceName
registry/service_discovery.go:55
↓ 13 callers
Function
GetLoadbalance
GetLoadbalance finds the loadbalance extension with @name
common/extension/loadbalance.go:33
↓ 13 callers
Method
GetParamInt
GetParamInt gets int64 value by @key
common/url.go:698
↓ 13 callers
Method
GetService
GetService gets a service definition by protocol and name
common/rpc_service.go:178
↓ 13 callers
Method
GetSuccessiveRequestFailureCount
GetSuccessiveRequestFailureCount gets successive request failure count.
protocol/base/rpc_status.go:109
↓ 13 callers
Method
MethodName
MethodName gets RPC invocation method name.
protocol/invocation/rpcinvocation.go:80
↓ 13 callers
Function
NewDubboCodec
(reader *bufio.Reader)
protocol/dubbo/impl/codec.go:284
↓ 13 callers
Function
NewMetricId
(key *MetricKey, level MetricLevel)
metrics/api.go:132
↓ 13 callers
Function
NewOptions
(opts ...Option)
graceful_shutdown/options.go:38
↓ 13 callers
Function
NewRootConfigBuilder
()
config/root_config.go:250
↓ 13 callers
Method
RegisterService
RegisterService register service instance use metadata info
registry/service_discovery.go:76
↓ 13 callers
Method
Remove
Remove the mapping between application-level service and interface-level service
metadata/mapping/service_name_mapping.go:36
↓ 13 callers
Function
VerboseDebugf
(msg string, args ...any)
filter/adaptivesvc/limiter/utils.go:28
↓ 13 callers
Function
getIdentifier
(group, version string)
protocol/triple/triple_protocol/handler.go:475
↓ 12 callers
Method
ActualMethodName
ActualMethodName gets actual invocation method name. It returns the method name been called if it's a generic call
protocol/base/invocation.go:30
↓ 12 callers
Method
Check
(ctx context.Context, req *HealthCheckRequest, opts ...client.CallOption)
protocol/triple/health/triple_health/health.triple.go:73
↓ 12 callers
Method
CloseAndReceive
CloseAndReceive closes the send side of the stream and waits for the response.
protocol/triple/triple_protocol/client_stream.go:73
↓ 12 callers
Method
Compile
(rawScript string)
cluster/router/script/instance/instances_pool.go:39
↓ 12 callers
Method
Counter
(*MetricId)
metrics/api.go:79
↓ 12 callers
Function
GetApplicationLevel
()
metrics/common.go:55
↓ 12 callers
Method
GetCacheInvokerMapKey
GetCacheInvokerMapKey get directory cacheInvokerMap key
common/url.go:418
↓ 12 callers
Function
GetSerializerById
(id byte)
protocol/dubbo/impl/serialization.go:44
↓ 12 callers
Method
GetURL
GetURL gets base invoker URL
protocol/base/base_invoker.go:84
↓ 12 callers
Method
Invokers
Invokers gets all invokers
protocol/base/base_protocol.go:74
↓ 12 callers
Method
IsDestroyed
IsDestroyed gets destroyed flag
protocol/base/base_invoker.go:103
↓ 12 callers
Method
Read
([]byte, *sync.Map)
tools/dubbogo-cli/internal/protocol/protocol.go:25
↓ 12 callers
Method
Rt
add a metric num to a summary
metrics/api.go:83
← previous
next →
201–300 of 7,883, ranked by callers