我正在使用 go-swagger,但我有一个案例,我想将字符串写入响应。我需要调用“WriteResponse”函数
WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
我遇到的问题是我不知道如何将字符串转换为 http.ResponseWriter 并创建 runtime.Producer。
如果有帮助,这里是我的代码片段......
//convert the database response to a string array of valid JSON
stringArray, conversionError := plan.ConvertPlanArrayToString(response)
if conversionError != nil {
return swaggerPlan.NewPlanGetTemplatePlanInternalServerError()
}
//Need to convert string value
stringValue := stringArray[0]
return swaggerPlan.NewPlanGetTemplatePlanOK().WriteResponse(NOT SURE HOW TO CREATE http.ResponseWriter, runtime.Producer)
非常感谢