Documentation
¶
Index ¶
- Variables
- func NewConfigure(args *SourceArgs) (*conf.Bootstrap, config.Config, error)
- func NewConfigureSource(source *SourceArgs) (config.Config, error)
- func NewEndpoints(ep []string) []*url.URL
- func NewEtcdConfig(rc *conf.Registry, source *SourceArgs) (cfg config.Config, err error)
- func NewGRPCServer(c *conf.Server, account *service.AccountService, logger log.Logger) *grpc.Server
- func NewHTTPServer(c *conf.Server, account *service.AccountService, logger log.Logger) *http.Server
- func NewNacosConfig(rc *conf.Registry, source *SourceArgs) (cfg config.Config, err error)
- func Watcher(cfg config.Config, conf *conf.Server, logger log.Logger)
- type SourceArgs
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet(NewGRPCServer, NewHTTPServer, NewEndpoints)
ProviderSet is server providers.
Functions ¶
func NewConfigure ¶
NewConfigure 构建用户配置
func NewConfigureSource ¶
func NewConfigureSource(source *SourceArgs) (config.Config, error)
func NewEndpoints ¶
func NewEtcdConfig ¶
func NewGRPCServer ¶
NewGRPCServer new a gRPC server.
func NewHTTPServer ¶
NewHTTPServer new a HTTP server.
func NewNacosConfig ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.