diff --git a/gweb/ginlog/access_log.go b/gweb/ginlog/access_log.go index eef08da..40c03e1 100644 --- a/gweb/ginlog/access_log.go +++ b/gweb/ginlog/access_log.go @@ -45,7 +45,7 @@ func GinLogger(logfile string) gin.HandlerFunc { } if requestID := c.Writer.Header().Get("X-Request-Id"); requestID != "" { // logger.With(logger.String("reqId", requestID)) - fields = append(fields, logger.String("reqId", requestID)) + fields = append([]logger.Field{logger.String("reqId", requestID)}, fields...) } log.Info("GIN request", fields...)