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.