// Package network define struct of network operation package network // FailureResponse define struct of standard failure API response format type FailureResponse struct { Code int `json:"code" example:"500"` Msg string `json:"msg" example:"failed to get recommend data from redis"` PayLoad map[string]interface{} `json:"payload" swaggertype:"object,string" example:"key:value"` } // SuccessResponse define struct of standard successful API response format type SuccessResponse struct { Code int `json:"code" example:"200"` Msg string `json:"msg" example:"success"` PayLoad map[string]interface{} `json:"payload" swaggertype:"object,string" example:"key:value"` } // MeasurementRecommendPayload define struct of represents the data payload for the successful recommendation response. type MeasurementRecommendPayload struct { Input string `json:"input" example:"transformfeeder1_220."` Offset int `json:"offset" example:"20"` RecommendedList []string `json:"recommended_list" example:"[\"I_A_rms\", \"I_B_rms\"]"` }