Files
EdgeAdmin/internal/web/models/base_dao.go

19 lines
326 B
Go

package models
import (
"github.com/TeaOSLab/EdgeAdmin/internal/rpc"
"github.com/iwind/TeaGo/logs"
)
type BaseDAO struct {
}
func (this *BaseDAO) RPC() *rpc.RPCClient {
client, err := rpc.SharedRPC()
if err != nil {
logs.Println("[MODEL]get shared rpc client failed: " + err.Error())
return nil
}
return client
}