Skip to content

Keeps a buffer in memory unless it exceeds the specified size

Notifications You must be signed in to change notification settings

xconnio/spooled-temporary-file-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spooled-temporary-file-go

this library may be used by projects that parse large payloads as well as small ones, so if the payload size is larger than a specific file, it will be written to a temporary file, otherwise kept in memory. This essentially reduces the memory footprint of an API server OR a websocket server

Inspired by https://docs.python.org/3/library/tempfile.html#tempfile.SpooledTemporaryFile but for Go

About

Keeps a buffer in memory unless it exceeds the specified size

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published