github.com/micro/go-micro/v2@v2.9.1/defaults.go (about) 1 package micro 2 3 import ( 4 "github.com/micro/go-micro/v2/client" 5 "github.com/micro/go-micro/v2/debug/trace" 6 "github.com/micro/go-micro/v2/server" 7 "github.com/micro/go-micro/v2/store" 8 9 // set defaults 10 gcli "github.com/micro/go-micro/v2/client/grpc" 11 memTrace "github.com/micro/go-micro/v2/debug/trace/memory" 12 gsrv "github.com/micro/go-micro/v2/server/grpc" 13 memoryStore "github.com/micro/go-micro/v2/store/memory" 14 ) 15 16 func init() { 17 // default client 18 client.DefaultClient = gcli.NewClient() 19 // default server 20 server.DefaultServer = gsrv.NewServer() 21 // default store 22 store.DefaultStore = memoryStore.NewStore() 23 // set default trace 24 trace.DefaultTracer = memTrace.NewTracer() 25 }