proxy.golang.org : blitznote.com/src/protofile : v1.1.0
Package protofile implements temporary files that don't appear in filesystem namespace until closed. Unfortunately this only works on Linux with flag O_TMPFILE. In other cases a graceful degradiation is attempted, which results in the well-known dot-files (like ".gitignore"). Unlike with traditional files with {CreateNew, Write, Close}, proto files have a lifecycle {IntentNew, Write, Persist or Zap}. While a traditional file "emerges" the instant it is created with a name, "proto files" are named only after having been "persisted" (which closes them). Streaming of file contents is currently not supported.
Registry -
Documentation -
Download -
JSON -
codemeta.json
purl: pkg:golang/blitznote.com/src/protofile@v1.1.0
Published:
Indexed:
Related tag:
v1.1.0
- github.com/smartystreets/goconvey v1.6.4
- golang.org/x/sys v0.0.0-20210113181707-4bcb84eeeb78