12345678910111213141516171819202122232425262728293031323334353637383940 |
- package up
- import (
- "context"
- "go-common/app/interface/main/creative/conf"
- upclient "go-common/app/service/main/up/api/gorpc"
- upapi "go-common/app/service/main/up/api/v1"
- httpx "go-common/library/net/http/blademaster"
- )
- const (
- _upSpecialGroupURI = "/x/internal/uper/special/get_by_mid"
- )
- // Dao is search dao.
- type Dao struct {
- c *conf.Config
- up *upclient.Service
- httpClient *httpx.Client
- UpClient upapi.UpClient
- }
- // New new a search dao.
- func New(c *conf.Config) (d *Dao) {
- d = &Dao{
- c: c,
- up: upclient.New(c.UPRPC),
- httpClient: httpx.NewClient(c.HTTPClient.Normal),
- }
- var err error
- if d.UpClient, err = upapi.NewClient(c.UpClient); err != nil {
- panic(err)
- }
- return d
- }
- // Ping ping success.
- func (d *Dao) Ping(c context.Context) (err error) {
- return
- }
|