mirror of
https://github.com/golang/go
synced 2024-11-21 09:54:44 -07:00
archive/zip: tweak API and docs.
Fixes #2835. R=golang-dev, n13m3y3r, r, bradfitz CC=golang-dev https://golang.org/cl/5645051
This commit is contained in:
parent
90d43ad720
commit
0a6e2461e3
@ -117,7 +117,7 @@ func (rc *ReadCloser) Close() error {
|
||||
}
|
||||
|
||||
// Open returns a ReadCloser that provides access to the File's contents.
|
||||
// It is safe to Open and Read from files concurrently.
|
||||
// Multiple files may be read concurrently.
|
||||
func (f *File) Open() (rc io.ReadCloser, err error) {
|
||||
bodyOffset, err := f.findBodyOffset()
|
||||
if err != nil {
|
||||
|
@ -19,7 +19,7 @@ import (
|
||||
|
||||
// Writer implements a zip file writer.
|
||||
type Writer struct {
|
||||
*countWriter
|
||||
countWriter
|
||||
dir []*header
|
||||
last *fileWriter
|
||||
closed bool
|
||||
@ -32,7 +32,7 @@ type header struct {
|
||||
|
||||
// NewWriter returns a new Writer writing a zip file to w.
|
||||
func NewWriter(w io.Writer) *Writer {
|
||||
return &Writer{countWriter: &countWriter{w: bufio.NewWriter(w)}}
|
||||
return &Writer{countWriter: countWriter{w: bufio.NewWriter(w)}}
|
||||
}
|
||||
|
||||
// Close finishes writing the zip file by writing the central directory.
|
||||
|
Loading…
Reference in New Issue
Block a user