Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AliasApiMap = map[string]string{}
View Source
var ApiProviderMap = map[string]*DataProvider{}
Functions ¶
This section is empty.
Types ¶
type Authorization ¶
type BaseRequest ¶
type BaseRequest interface {
}
type BaseResponse ¶
type BaseResponse interface {
}
type DataProvider ¶
type DataProvider interface {
SetServer(server string)
Authorization() *Authorization
Alias() map[string]string
Api(api string, args ...[]any)
GetRequest() BaseRequest
Execute() BaseResponse
SetRelation(...any)
}
type DataProviderImpl ¶
type DataProviderImpl struct {
Name string
Server string
DataProvider
}
Click to show internal directories.
Click to hide internal directories.