René's URL Explorer Experiment


Title: rpcplatform package - github.com/nexcode/rpcplatform - Go Packages

direct link

Domain: pkg.go.dev

NoneIE=edge

Links:

https://go.dev/
Skip to Main Content https://pkg.go.dev/github.com/nexcode/rpcplatform#main-content
Why Go https://pkg.go.dev/github.com/nexcode/rpcplatform
Case Studies https://go.dev/solutions#case-studies
Use Cases https://go.dev/solutions#use-cases
Security https://go.dev/security/
Learnhttps://go.dev/learn/
Docs https://pkg.go.dev/github.com/nexcode/rpcplatform
Effective Go https://go.dev/doc/effective_go
Go User Manual https://go.dev/doc/
Standard library https://pkg.go.dev/std
Release Notes https://go.dev/doc/devel/release
Packageshttps://pkg.go.dev/
Community https://pkg.go.dev/github.com/nexcode/rpcplatform
Recorded Talks https://go.dev/talks/
Meetups https://www.meetup.com/pro/go
Conferences https://github.com/golang/go/wiki/Conferences
Go blog https://go.dev/blog
Go project https://go.dev/help
https://groups.google.com/g/golang-nuts
https://github.com/golang
https://twitter.com/golang
https://www.reddit.com/r/golang/
https://invite.slack.golangbridge.org/
https://stackoverflow.com/collectives/go
https://go.dev/
Why Go https://pkg.go.dev/github.com/nexcode/rpcplatform
Why Go https://pkg.go.dev/github.com/nexcode/rpcplatform
Case Studies https://go.dev/solutions#case-studies
Use Cases https://go.dev/solutions#use-cases
Security https://go.dev/security/
Learnhttps://go.dev/learn/
Docs https://pkg.go.dev/github.com/nexcode/rpcplatform
Docs https://pkg.go.dev/github.com/nexcode/rpcplatform
Effective Go https://go.dev/doc/effective_go
Go User Manual https://go.dev/doc/
Standard library https://pkg.go.dev/std
Release Notes https://go.dev/doc/devel/release
Packageshttps://pkg.go.dev/
Community https://pkg.go.dev/github.com/nexcode/rpcplatform
Community https://pkg.go.dev/github.com/nexcode/rpcplatform
Recorded Talks https://go.dev/talks/
Meetups https://www.meetup.com/pro/go
Conferences https://github.com/golang/go/wiki/Conferences
Go blog https://go.dev/blog
Go project https://go.dev/help
https://groups.google.com/g/golang-nuts
https://github.com/golang
https://twitter.com/golang
https://www.reddit.com/r/golang/
https://invite.slack.golangbridge.org/
https://stackoverflow.com/collectives/go
Discover Packageshttps://pkg.go.dev/
github.com/nexcode/rpcplatform https://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1
https://go.dev/
Version: v1.6.1 https://pkg.go.dev/github.com/nexcode/rpcplatform?tab=versions
Go to latest https://pkg.go.dev/github.com/nexcode/rpcplatform
Apache-2.0https://pkg.go.dev/github.com/nexcode/rpcplatform?tab=licenses
Imports: 25 https://pkg.go.dev/github.com/nexcode/rpcplatform?tab=imports
Imported by: 0 https://pkg.go.dev/github.com/nexcode/rpcplatform?tab=importedby
go.modhttps://github.com/nexcode/rpcplatform/tree/v1.6.1/go.mod
Learn more about best practiceshttps://pkg.go.dev/about#best-practices
github.com/nexcode/rpcplatform https://github.com/nexcode/rpcplatform
Open Source Insights https://deps.dev/go/github.com%2Fnexcode%2Frpcplatform/v1.6.1
README https://pkg.go.dev/github.com/nexcode/rpcplatform#section-readme
etcd is required https://pkg.go.dev/github.com/nexcode/rpcplatform#readme-etcd-is-required
How does it work? https://pkg.go.dev/github.com/nexcode/rpcplatform#readme-how-does-it-work
Usage examples (with source code) https://pkg.go.dev/github.com/nexcode/rpcplatform#readme-usage-examples-with-source-code
Documentation https://pkg.go.dev/github.com/nexcode/rpcplatform#section-documentation
Index https://pkg.go.dev/github.com/nexcode/rpcplatform#pkg-index
Constants https://pkg.go.dev/github.com/nexcode/rpcplatform#pkg-constants
Variables https://pkg.go.dev/github.com/nexcode/rpcplatform#pkg-variables
Functions https://pkg.go.dev/github.com/nexcode/rpcplatform#pkg-functions
Types https://pkg.go.dev/github.com/nexcode/rpcplatform#pkg-types
type Attributes https://pkg.go.dev/github.com/nexcode/rpcplatform#Attributes
NewAttributes() https://pkg.go.dev/github.com/nexcode/rpcplatform#NewAttributes
type Client https://pkg.go.dev/github.com/nexcode/rpcplatform#Client
(c) Client() https://pkg.go.dev/github.com/nexcode/rpcplatform#Client.Client
(c) ID() https://pkg.go.dev/github.com/nexcode/rpcplatform#Client.ID
type ClientOption https://pkg.go.dev/github.com/nexcode/rpcplatform#ClientOption
type PlatformOption https://pkg.go.dev/github.com/nexcode/rpcplatform#PlatformOption
type RPCPlatform https://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform
New(etcdPrefix, etcdClient, options) https://pkg.go.dev/github.com/nexcode/rpcplatform#New
(p) Lookup(ctx, target, watch) https://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform.Lookup
(p) NewClient(target, options) https://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform.NewClient
(p) NewServer(name, addr, options) https://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform.NewServer
type Server https://pkg.go.dev/github.com/nexcode/rpcplatform#Server
(s) ID() https://pkg.go.dev/github.com/nexcode/rpcplatform#Server.ID
(s) Serve() https://pkg.go.dev/github.com/nexcode/rpcplatform#Server.Serve
(s) Server() https://pkg.go.dev/github.com/nexcode/rpcplatform#Server.Server
type ServerInfo https://pkg.go.dev/github.com/nexcode/rpcplatform#ServerInfo
type ServerOption https://pkg.go.dev/github.com/nexcode/rpcplatform#ServerOption
Source Files https://pkg.go.dev/github.com/nexcode/rpcplatform#section-sourcefiles
Directories https://pkg.go.dev/github.com/nexcode/rpcplatform#section-directories
https://pkg.go.dev/github.com/nexcode/rpcplatform#section-readme
https://github.com/nexcode/rpcplatform/actions/workflows/build.yml
https://pkg.go.dev/github.com/nexcode/rpcplatform
https://goreportcard.com/report/github.com/nexcode/rpcplatform
https://codecov.io/gh/nexcode/rpcplatform
etcdhttps://etcd.io
gRPChttps://grpc.io
Dockerhttps://etcd.io/docs/v3.6/op-guide/container/
protohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/examples/quickstart/proto
QuickStarthttps://github.com/nexcode/rpcplatform/blob/v1.6.1/examples/quickstart
OpenTelemetryhttps://github.com/nexcode/rpcplatform/blob/v1.6.1/examples/opentelemetry
Attributeshttps://github.com/nexcode/rpcplatform/blob/v1.6.1/examples/attributes
https://pkg.go.dev/github.com/nexcode/rpcplatform#section-documentation
https://pkg.go.dev/github.com/nexcode/rpcplatform#pkg-index
Variableshttps://pkg.go.dev/github.com/nexcode/rpcplatform#pkg-variables
type Attributeshttps://pkg.go.dev/github.com/nexcode/rpcplatform#Attributes
func NewAttributes() *Attributeshttps://pkg.go.dev/github.com/nexcode/rpcplatform#NewAttributes
type Clienthttps://pkg.go.dev/github.com/nexcode/rpcplatform#Client
func (c *Client) Client() *grpc.ClientConnhttps://pkg.go.dev/github.com/nexcode/rpcplatform#Client.Client
func (c *Client) ID() stringhttps://pkg.go.dev/github.com/nexcode/rpcplatform#Client.ID
type ClientOptionhttps://pkg.go.dev/github.com/nexcode/rpcplatform#ClientOption
type PlatformOptionhttps://pkg.go.dev/github.com/nexcode/rpcplatform#PlatformOption
type RPCPlatformhttps://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform
func New(etcdPrefix string, etcdClient *etcd.Client, options ...PlatformOption) (*RPCPlatform, error)https://pkg.go.dev/github.com/nexcode/rpcplatform#New
func (p *RPCPlatform) Lookup(ctx context.Context, target string, watch bool) (<-chan map[string]*ServerInfo, error)https://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform.Lookup
func (p *RPCPlatform) NewClient(target string, options ...ClientOption) (*Client, error)https://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform.NewClient
func (p *RPCPlatform) NewServer(name, addr string, options ...ServerOption) (*Server, error)https://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform.NewServer
type Serverhttps://pkg.go.dev/github.com/nexcode/rpcplatform#Server
func (s *Server) ID() stringhttps://pkg.go.dev/github.com/nexcode/rpcplatform#Server.ID
func (s *Server) Serve() errorhttps://pkg.go.dev/github.com/nexcode/rpcplatform#Server.Serve
func (s *Server) Server() *grpc.Serverhttps://pkg.go.dev/github.com/nexcode/rpcplatform#Server.Server
type ServerInfohttps://pkg.go.dev/github.com/nexcode/rpcplatform#ServerInfo
type ServerOptionhttps://pkg.go.dev/github.com/nexcode/rpcplatform#ServerOption
https://pkg.go.dev/github.com/nexcode/rpcplatform#pkg-constants
https://pkg.go.dev/github.com/nexcode/rpcplatform#pkg-variables
View Sourcehttps://github.com/nexcode/rpcplatform/blob/v1.6.1/error.go#L23
errorshttps://pkg.go.dev/errors
Newhttps://pkg.go.dev/errors#New
errorshttps://pkg.go.dev/errors
Newhttps://pkg.go.dev/errors#New
errorshttps://pkg.go.dev/errors
Newhttps://pkg.go.dev/errors#New
View Sourcehttps://github.com/nexcode/rpcplatform/blob/v1.6.1/var.go#L23
optionshttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/options
Platformhttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/options#Platform
optionshttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/options
Clienthttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/options#Client
optionshttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/options
Serverhttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/options#Server
https://pkg.go.dev/github.com/nexcode/rpcplatform#pkg-functions
https://pkg.go.dev/github.com/nexcode/rpcplatform#pkg-types
Attributeshttps://github.com/nexcode/rpcplatform/blob/v1.6.1/attributes.go#L29
https://pkg.go.dev/github.com/nexcode/rpcplatform#Attributes
attributeshttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/attributes
Attributeshttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/attributes#Attributes
NewAttributeshttps://github.com/nexcode/rpcplatform/blob/v1.6.1/attributes.go#L24
https://pkg.go.dev/github.com/nexcode/rpcplatform#NewAttributes
Attributeshttps://pkg.go.dev/github.com/nexcode/rpcplatform#Attributes
Clienthttps://github.com/nexcode/rpcplatform/blob/v1.6.1/client.go#L25
https://pkg.go.dev/github.com/nexcode/rpcplatform#Client
Clienthttps://github.com/nexcode/rpcplatform/blob/v1.6.1/client_client.go#L24
https://pkg.go.dev/github.com/nexcode/rpcplatform#Client.Client
Clienthttps://pkg.go.dev/github.com/nexcode/rpcplatform#Client
grpchttps://pkg.go.dev/google.golang.org/grpc
ClientConnhttps://pkg.go.dev/google.golang.org/grpc#ClientConn
IDhttps://github.com/nexcode/rpcplatform/blob/v1.6.1/client_id.go#L20
https://pkg.go.dev/github.com/nexcode/rpcplatform#Client.ID
Clienthttps://pkg.go.dev/github.com/nexcode/rpcplatform#Client
stringhttps://pkg.go.dev/builtin#string
ClientOptionhttps://github.com/nexcode/rpcplatform/blob/v1.6.1/option.go#L27
https://pkg.go.dev/github.com/nexcode/rpcplatform#ClientOption
confighttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/config
Clienthttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/config#Client
Clienthttps://pkg.go.dev/github.com/nexcode/rpcplatform#Client
PlatformOptionhttps://github.com/nexcode/rpcplatform/blob/v1.6.1/option.go#L24
https://pkg.go.dev/github.com/nexcode/rpcplatform#PlatformOption
confighttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/config
Platformhttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/config#Platform
RPCPlatformhttps://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform
RPCPlatformhttps://github.com/nexcode/rpcplatform/blob/v1.6.1/rpcplatform.go#L59
https://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform
Newhttps://github.com/nexcode/rpcplatform/blob/v1.6.1/rpcplatform.go#L30
https://pkg.go.dev/github.com/nexcode/rpcplatform#New
stringhttps://pkg.go.dev/builtin#string
etcdhttps://pkg.go.dev/go.etcd.io/etcd/client/v3
Clienthttps://pkg.go.dev/go.etcd.io/etcd/client/v3#Client
PlatformOptionhttps://pkg.go.dev/github.com/nexcode/rpcplatform#PlatformOption
RPCPlatformhttps://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform
errorhttps://pkg.go.dev/builtin#error
Lookuphttps://github.com/nexcode/rpcplatform/blob/v1.6.1/rpcplatform_lookup.go#L31
https://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform.Lookup
RPCPlatformhttps://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform
contexthttps://pkg.go.dev/context
Contexthttps://pkg.go.dev/context#Context
stringhttps://pkg.go.dev/builtin#string
boolhttps://pkg.go.dev/builtin#bool
stringhttps://pkg.go.dev/builtin#string
ServerInfohttps://pkg.go.dev/github.com/nexcode/rpcplatform#ServerInfo
errorhttps://pkg.go.dev/builtin#error
NewClienthttps://github.com/nexcode/rpcplatform/blob/v1.6.1/rpcplatform_newclient.go#L33
https://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform.NewClient
RPCPlatformhttps://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform
stringhttps://pkg.go.dev/builtin#string
ClientOptionhttps://pkg.go.dev/github.com/nexcode/rpcplatform#ClientOption
Clienthttps://pkg.go.dev/github.com/nexcode/rpcplatform#Client
errorhttps://pkg.go.dev/builtin#error
NewServerhttps://github.com/nexcode/rpcplatform/blob/v1.6.1/rpcplatform_newserver.go#L32
https://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform.NewServer
RPCPlatformhttps://pkg.go.dev/github.com/nexcode/rpcplatform#RPCPlatform
stringhttps://pkg.go.dev/builtin#string
ServerOptionhttps://pkg.go.dev/github.com/nexcode/rpcplatform#ServerOption
Serverhttps://pkg.go.dev/github.com/nexcode/rpcplatform#Server
errorhttps://pkg.go.dev/builtin#error
Serverhttps://github.com/nexcode/rpcplatform/blob/v1.6.1/server.go#L27
https://pkg.go.dev/github.com/nexcode/rpcplatform#Server
IDhttps://github.com/nexcode/rpcplatform/blob/v1.6.1/server_id.go#L20
https://pkg.go.dev/github.com/nexcode/rpcplatform#Server.ID
Serverhttps://pkg.go.dev/github.com/nexcode/rpcplatform#Server
stringhttps://pkg.go.dev/builtin#string
Servehttps://github.com/nexcode/rpcplatform/blob/v1.6.1/server_serve.go#L29
https://pkg.go.dev/github.com/nexcode/rpcplatform#Server.Serve
Serverhttps://pkg.go.dev/github.com/nexcode/rpcplatform#Server
errorhttps://pkg.go.dev/builtin#error
Serverhttps://github.com/nexcode/rpcplatform/blob/v1.6.1/server_server.go#L22
https://pkg.go.dev/github.com/nexcode/rpcplatform#Server.Server
Serverhttps://pkg.go.dev/github.com/nexcode/rpcplatform#Server
grpchttps://pkg.go.dev/google.golang.org/grpc
Serverhttps://pkg.go.dev/google.golang.org/grpc#Server
ServerInfohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/serverinfo.go#L26
https://pkg.go.dev/github.com/nexcode/rpcplatform#ServerInfo
stringhttps://pkg.go.dev/builtin#string
Attributeshttps://pkg.go.dev/github.com/nexcode/rpcplatform#Attributes
ServerOptionhttps://github.com/nexcode/rpcplatform/blob/v1.6.1/option.go#L30
https://pkg.go.dev/github.com/nexcode/rpcplatform#ServerOption
confighttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/config
Serverhttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/config#Server
Serverhttps://pkg.go.dev/github.com/nexcode/rpcplatform#Server
https://pkg.go.dev/github.com/nexcode/rpcplatform#section-sourcefiles
View all Source fileshttps://github.com/nexcode/rpcplatform/tree/v1.6.1
attributes.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/attributes.go
client.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/client.go
client_client.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/client_client.go
client_id.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/client_id.go
client_updatestate.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/client_updatestate.go
error.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/error.go
init.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/init.go
option.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/option.go
rpcplatform.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/rpcplatform.go
rpcplatform_lookup.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/rpcplatform_lookup.go
rpcplatform_newclient.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/rpcplatform_newclient.go
rpcplatform_newserver.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/rpcplatform_newserver.go
rpcplatform_opentelemetry.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/rpcplatform_opentelemetry.go
server.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/server.go
server_id.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/server_id.go
server_serve.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/server_serve.go
server_server.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/server_server.go
serverinfo.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/serverinfo.go
var.gohttps://github.com/nexcode/rpcplatform/blob/v1.6.1/var.go
https://pkg.go.dev/github.com/nexcode/rpcplatform#section-directories
quickstart/protohttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/examples/quickstart/proto
attributeshttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/attributes
balancerhttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/balancer
balancer/pickerhttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/balancer/picker
confighttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/config
gearshttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/gears
grpcattrshttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/grpcattrs
optionshttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/options
resolverhttps://pkg.go.dev/github.com/nexcode/rpcplatform@v1.6.1/internal/resolver
Why Go https://go.dev/solutions
Use Cases https://go.dev/solutions#use-cases
Case Studies https://go.dev/solutions#case-studies
Get Started https://learn.go.dev/
Playground https://play.golang.org
Tour https://tour.golang.org
Stack Overflow https://stackoverflow.com/questions/tagged/go?tab=Newest
Help https://go.dev/help
Packages https://pkg.go.dev
Standard Library https://pkg.go.dev/std
Sub-repositories https://pkg.go.dev/golang.org/x
About Go Packages https://pkg.go.dev/about
About https://go.dev/project
Downloadhttps://go.dev/dl/
Bloghttps://go.dev/blog
Issue Tracker https://github.com/golang/go/issues
Release Notes https://go.dev/doc/devel/release.html
Brand Guidelines https://go.dev/brand
Code of Conduct https://go.dev/conduct
Connect https://www.twitter.com/golang
Twitter https://www.twitter.com/golang
GitHubhttps://github.com/golang
Slack https://invite.slack.golangbridge.org/
r/golang https://reddit.com/r/golang
Meetup https://www.meetup.com/pro/go
Golang Weekly https://golangweekly.com/
Copyrighthttps://go.dev/copyright
Terms of Servicehttps://go.dev/tos
Privacy Policy http://www.google.com/intl/en/policies/privacy/
Report an Issue https://go.dev/s/pkgsite-feedback
https://google.com
Learn more.https://policies.google.com/technologies/cookies

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.