]> Cypherpunks repositories - gostls13.git/commit
cmd/go/internal/renameio: add a ReadFile function
authorBryan C. Mills <bcmills@google.com>
Fri, 31 May 2019 21:22:13 +0000 (17:22 -0400)
committerBryan C. Mills <bcmills@google.com>
Wed, 5 Jun 2019 15:57:59 +0000 (15:57 +0000)
commitbf1f4ec7fa3938e1ce1297b367c16aea30280697
tree605747abca15708321c854a51cc47b40b80f314b
parent5f509148b13f196b12109d03809691cd1ed40284
cmd/go/internal/renameio: add a ReadFile function

ReadFile is a drop-in replacement for ioutil.ReadFile that works
around Windows filesystem flakiness under load.

A followup CL will replace uses of ioutil.ReadFile in cmd/go with this
function.

Updates #32188

Change-Id: I232ba893b132bdc84cd7b0edde436165a69e1aa8
Reviewed-on: https://go-review.googlesource.com/c/go/+/180219
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Jay Conrod <jayconrod@google.com>
src/cmd/go/internal/renameio/error.go [deleted file]
src/cmd/go/internal/renameio/error_windows.go [deleted file]
src/cmd/go/internal/renameio/rename.go [new file with mode: 0644]
src/cmd/go/internal/renameio/rename_windows.go [new file with mode: 0644]
src/cmd/go/internal/renameio/renameio.go
src/cmd/go/internal/renameio/renameio_test.go
src/cmd/go/internal/renameio/umask_test.go [new file with mode: 0644]