INNER CODE UNIT · Go

getAPIResponse

cloudflare/cf-terraforming · internal/app/cf-terraforming/cmd/custom_processing.go:494

func getAPIResponse(result *http.Response, pathParams []string, endpoints ...string) ([]interface{}, error) {
	var allResults []interface{}

	for i, baseEndpoint := range endpoints {
		page := 1
		totalPages := 1
		param := ""
		if len(pathParams) > 0 {
			param = pathParams[i]
		}

		for {
			var endpoint string
			// no page param for first request
			if page == 1 {
				endpoint = baseEndpoint
			} else {
				sep := "?"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…