diff --git a/bytesconv.go b/bytesconv.go index 4759aa602b..274082fae3 100644 --- a/bytesconv.go +++ b/bytesconv.go @@ -234,7 +234,7 @@ func ParseUfloat(buf []byte) (float64, error) { if err != nil { return -1, errInvalidFloatExponent } - return float64(v) * offset * math.Pow10(minus*int(vv)), nil + return float64(v) * offset * math.Pow10(minus*vv), nil } return -1, errUnexpectedFloatChar } diff --git a/header.go b/header.go index 82927678e4..57fa701d6b 100644 --- a/header.go +++ b/header.go @@ -109,7 +109,7 @@ func (h *ResponseHeader) SetContentRange(startPos, endPos, contentLength int) { h.setNonSpecial(strContentRange, h.bufKV.value) } -// SetByteRange sets 'Range: bytes=startPos-endPos' header. +// SetByteRanges sets 'Range: bytes=startPos-endPos' header. // // - If startPos is negative, then 'bytes=-startPos' value is set. // - If endPos is negative, then 'bytes=startPos-' value is set. diff --git a/server.go b/server.go index c14f4d6e8c..c603e7afce 100644 --- a/server.go +++ b/server.go @@ -2103,7 +2103,7 @@ func (s *Server) serveConn(c net.Conn) (err error) { connectionClose bool - continueReadingRequest bool = true + continueReadingRequest = true ) for { connRequestNum++