Documentation
¶
Index ¶
- func AddFunctionInPQueue(pq *pqueue.PriorityQueue, function any, functionArgs []any, priority int) (*pqueue.QueueItem, error)
- func GetDuration(header http.Header) (time.Duration, error)
- func GetFunctionName(function interface{}) string
- func GetFunctionSignature(function interface{}, args []interface{}) string
- func HandleHttpResponseStatusCode(response *data.ResponseParams, params data.RequestParams) (*data.ResponseParams, error)
- func HandleTooManyRequests(header http.Header, params data.RequestParams) (*data.ResponseParams, error)
- func MakeHttpRequest(params data.RequestParams) (*data.ResponseParams, error)
- func MakeRequestWithPagination(params data.RequestParams) ([]byte, error)
- func RemoveDuplicateColumn(arr []string) []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddFunctionInPQueue ¶
func GetFunctionName ¶
func GetFunctionName(function interface{}) string
func GetFunctionSignature ¶
func GetFunctionSignature(function interface{}, args []interface{}) string
func HandleHttpResponseStatusCode ¶
func HandleHttpResponseStatusCode(response *data.ResponseParams, params data.RequestParams) (*data.ResponseParams, error)
func HandleTooManyRequests ¶
func HandleTooManyRequests(header http.Header, params data.RequestParams) (*data.ResponseParams, error)
func MakeHttpRequest ¶
func MakeHttpRequest(params data.RequestParams) (*data.ResponseParams, error)
func MakeRequestWithPagination ¶
func MakeRequestWithPagination(params data.RequestParams) ([]byte, error)
func RemoveDuplicateColumn ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.