Versions in this module Expand all Collapse all v0 v0.0.1 Nov 28, 2024 Changes in this version + var ErrInvalid = errors.New("invalid range") + var ErrNoOverlap = errors.New("invalid range: failed to overlap") + func ApplyRangeToHttpHeader(p Range, headerRef http.Header) http.Header + func ParseContentRange(s string) (start, end int64, err error) + type Range struct + Length int64 + Start int64 + func ParseRange(s string, size int64) ([]Range, error) + func (r Range) ContentRange(size int64) string + func (r Range) MimeHeader(contentType string, size int64) textproto.MIMEHeader