| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- package client
- import (
- "git.ikuban.com/server/kratos-nacos/registry"
- "git.ikuban.com/server/pw-protobuf/api/basics"
- "git.ikuban.com/server/pw-protobuf/api/check"
- "git.ikuban.com/server/pw-protobuf/api/qrcode"
- "git.ikuban.com/server/pw-protobuf/api/statistics"
- "github.com/go-kratos/kratos/v2/log"
- )
- func NewStatisticsClient(r *registry.Registry, logger log.Logger) statistics.StatisticsClient {
- conn, err := getDialInsecure(r, logger, "discovery://pw/pw-statistics")
- if err != nil {
- panic(err)
- }
- if conn == nil {
- return nil
- }
- client := statistics.NewStatisticsClient(conn)
- return client
- }
- func NewBasicsClient(r *registry.Registry, logger log.Logger) basics.BasicsClient {
- conn, err := getDialInsecure(r, logger, "discovery://pw/pw-basics")
- if err != nil {
- panic(err)
- }
- if conn == nil {
- return nil
- }
- client := basics.NewBasicsClient(conn)
- return client
- }
- func NewQrcodeClient(r *registry.Registry, logger log.Logger) qrcode.QrcodeClient {
- conn, err := getDialInsecure(r, logger, "discovery://pw/pw-qrcode")
- if err != nil {
- panic(err)
- }
- if conn == nil {
- return nil
- }
- client := qrcode.NewQrcodeClient(conn)
- return client
- }
- func NewCheckClient(r *registry.Registry, logger log.Logger) check.CheckClient {
- conn, err := getDialInsecure(r, logger, "discovery://pw/pw-check")
- if err != nil {
- panic(err)
- }
- if conn == nil {
- return nil
- }
- client := check.NewCheckClient(conn)
- return client
- }
|