@@ -25,7 +25,7 @@ type statusWriter struct {
25
25
26
26
// ToLogger will print the Started and Completed request info to the passed logger
27
27
func (lr LogRequest ) ToLogger (logger * log.Logger ) {
28
- if lr .Timestamp == true {
28
+ if lr .Timestamp {
29
29
logger .Printf (`Started %s "%s" %s %s at %s` , lr .Request .Method , lr .Request .URL .RequestURI (), lr .Request .RemoteAddr , lr .Request .Proto , time .Now ().Format ("2006-01-02 15:04:05" ))
30
30
} else {
31
31
logger .Printf (`Started %s "%s" %s %s` , lr .Request .Method , lr .Request .URL .RequestURI (), lr .Request .RemoteAddr , lr .Request .Proto )
@@ -52,7 +52,7 @@ func (lr LogRequest) ToString() map[string]string {
52
52
sw , completedDuration := lr .parseRequest ()
53
53
ts := make (map [string ]string )
54
54
55
- if lr .Timestamp == true {
55
+ if lr .Timestamp {
56
56
ts ["started" ] = fmt .Sprintf (`Started %s "%s" %s %s at %s` , lr .Request .Method , lr .Request .URL .RequestURI (), lr .Request .RemoteAddr , lr .Request .Proto , time .Now ().Format ("2006-01-02 15:04:05" ))
57
57
} else {
58
58
ts ["started" ] = fmt .Sprintf (`Started %s "%s" %s %s` , lr .Request .Method , lr .Request .URL .RequestURI (), lr .Request .RemoteAddr , lr .Request .Proto )
@@ -74,7 +74,7 @@ func (lr LogRequest) parseRequest() (statusWriter, time.Duration) {
74
74
startTime := time .Now ()
75
75
sw := statusWriter {ResponseWriter : lr .Writer }
76
76
lr .Handler .ServeHTTP (& sw , lr .Request )
77
- return sw , time .Now (). Sub (startTime )
77
+ return sw , time .Since (startTime )
78
78
}
79
79
80
80
func (w * statusWriter ) WriteHeader (statusCode int ) {
0 commit comments