fonchain-artistinfo/cmd/app.go

32 lines
987 B
Go
Raw Normal View History

2023-01-18 09:03:15 +00:00
package main
import (
"fmt"
"dubbo.apache.org/dubbo-go/v3/config"
_ "dubbo.apache.org/dubbo-go/v3/imports"
2023-02-06 01:33:09 +00:00
"github.com/fonchain/fonchain-artistinfo/cmd/internal/controller"
2023-01-18 09:03:15 +00:00
2023-02-06 01:33:09 +00:00
"github.com/fonchain/fonchain-artistinfo/pkg/cache"
db "github.com/fonchain/fonchain-artistinfo/pkg/db"
"github.com/fonchain/fonchain-artistinfo/pkg/m"
2023-03-16 03:46:54 +00:00
_ "github.com/fonchain/fonchain-artistinfo/pkg/service"
2023-01-18 09:03:15 +00:00
)
// export DUBBO_GO_CONFIG_PATH= PATH_TO_SAMPLES/helloworld/go-server/conf/dubbogo.yaml
func main() {
fmt.Println("第一处")
2023-02-24 16:30:57 +00:00
config.SetProviderService(&controller.ArtistInfoUserProvider{})
config.SetProviderService(&controller.ArtistInfoArtworkProvider{})
2023-03-02 09:22:10 +00:00
config.SetProviderService(&controller.ArtistInfoArtshowProvider{})
2023-03-15 03:36:29 +00:00
config.SetProviderService(&controller.ArtistInfoContractProvider{})
2023-03-17 06:36:55 +00:00
config.SetConsumerService(&controller.StatementServerProvider{})
2023-01-18 09:03:15 +00:00
db.Init(m.SERVER_CONFIG)
cache.InitRedis(m.SERVER_CONFIG)
if err := config.Load(); err != nil {
panic(err)
}
select {}
}