1
0
mirror of https://github.com/go-micro/go-micro.git synced 2025-06-18 22:17:44 +02:00

add address/advertise

This commit is contained in:
Asim Aslam
2019-07-31 15:35:51 +01:00
parent 3e90d32f29
commit 2d09e74b0e
3 changed files with 34 additions and 12 deletions

View File

@ -27,11 +27,12 @@ func (n *network) Close() error {
// NewNetwork returns a new network node
func NewNetwork(opts ...Option) Network {
options := Options{
Name: DefaultName,
Client: client.DefaultClient,
Server: server.DefaultServer,
Proxy: mucp.NewProxy(),
Router: router.DefaultRouter,
Name: DefaultName,
Address: DefaultAddress,
Client: client.DefaultClient,
Server: server.DefaultServer,
Proxy: mucp.NewProxy(),
Router: router.DefaultRouter,
}
for _, o := range opts {
@ -41,6 +42,8 @@ func NewNetwork(opts ...Option) Network {
// set the server name
options.Server.Init(
server.Name(options.Name),
server.Address(options.Address),
server.Advertise(options.Advertise),
server.WithRouter(options.Proxy),
)