mirror of
https://github.com/go-micro/go-micro.git
synced 2024-12-24 10:07:04 +02:00
Add packages for the defaults
This commit is contained in:
parent
c0b25e7a65
commit
71764564e7
14
broker/http/http.go
Normal file
14
broker/http/http.go
Normal file
@ -0,0 +1,14 @@
|
||||
package http
|
||||
|
||||
import (
|
||||
"github.com/micro/go-micro/broker"
|
||||
"github.com/micro/go-micro/cmd"
|
||||
)
|
||||
|
||||
func init() {
|
||||
cmd.DefaultBrokers["http"] = NewBroker
|
||||
}
|
||||
|
||||
func NewBroker(addrs []string, opts ...broker.Option) broker.Broker {
|
||||
return broker.NewBroker(addrs, opts...)
|
||||
}
|
9
client/rpc/rpc.go
Normal file
9
client/rpc/rpc.go
Normal file
@ -0,0 +1,9 @@
|
||||
package rpc
|
||||
|
||||
import (
|
||||
"github.com/micro/go-micro/client"
|
||||
)
|
||||
|
||||
func NewClient(opts ...client.Option) client.Client {
|
||||
return client.NewClient(opts...)
|
||||
}
|
14
registry/consul/consul.go
Normal file
14
registry/consul/consul.go
Normal file
@ -0,0 +1,14 @@
|
||||
package consul
|
||||
|
||||
import (
|
||||
"github.com/micro/go-micro/cmd"
|
||||
"github.com/micro/go-micro/registry"
|
||||
)
|
||||
|
||||
func init() {
|
||||
cmd.DefaultRegistries["consul"] = NewRegistry
|
||||
}
|
||||
|
||||
func NewRegistry(addrs []string, opts ...registry.Option) registry.Registry {
|
||||
return registry.NewRegistry(addrs, opts...)
|
||||
}
|
9
server/rpc/rpc.go
Normal file
9
server/rpc/rpc.go
Normal file
@ -0,0 +1,9 @@
|
||||
package rpc
|
||||
|
||||
import (
|
||||
"github.com/micro/go-micro/server"
|
||||
)
|
||||
|
||||
func NewServer(opts ...server.Option) server.Server {
|
||||
return server.NewServer(opts...)
|
||||
}
|
14
transport/http/http.go
Normal file
14
transport/http/http.go
Normal file
@ -0,0 +1,14 @@
|
||||
package http
|
||||
|
||||
import (
|
||||
"github.com/micro/go-micro/cmd"
|
||||
"github.com/micro/go-micro/transport"
|
||||
)
|
||||
|
||||
func init() {
|
||||
cmd.DefaultTransports["http"] = NewTransport
|
||||
}
|
||||
|
||||
func NewTransport(addrs []string, opts ...transport.Option) transport.Transport {
|
||||
return transport.NewTransport(addrs, opts...)
|
||||
}
|
Loading…
Reference in New Issue
Block a user