diff --git a/response/response.go b/response/response.go index afcd864..4187630 100644 --- a/response/response.go +++ b/response/response.go @@ -38,7 +38,7 @@ func Send(ctx *gin.Context, code interface{}, httpCode int, data interface{}) { define.ResponseTraceIDField: ctx.GetString(define.TraceIDField), define.ResponseRequestIDField: ctx.GetString(define.RequestIDField), define.ResponseDataField: data, - define.HandleRequestCostField: (time.Now().UnixNano() - ctx.GetInt64(define.StartRequestTimeField)) / 1e9, + define.HandleRequestCostField: float64(time.Now().UnixNano()-ctx.GetInt64(define.StartRequestTimeField)) / 1e9, } responseException := exception.New(code, httpCode, responseData) ctx.JSON(responseException.GetHttpCode(), responseException.GetData())