Added pgfs

https://github.com/mohamedattahri/pgfs

`fs.FS` implementation to use a Postgres database
as a transactional file system using Large Objects.
This commit is contained in:
Mohamed Attahri 2023-06-23 13:06:06 -04:00
parent 3d1bd6df06
commit 071326ac72
No known key found for this signature in database
GPG Key ID: 5EBDECC4D95279F9

View File

@ -1054,6 +1054,7 @@ _Libraries for handling files and file systems._
- [parquet](https://github.com/parsyl/parquet) - Read and write [parquet](https://parquet.apache.org) files. - [parquet](https://github.com/parsyl/parquet) - Read and write [parquet](https://parquet.apache.org) files.
- [pathtype](https://github.com/jonchun/pathtype) - Treat paths as their own type instead of using strings. - [pathtype](https://github.com/jonchun/pathtype) - Treat paths as their own type instead of using strings.
- [pdfcpu](https://github.com/pdfcpu/pdfcpu) - PDF processor. - [pdfcpu](https://github.com/pdfcpu/pdfcpu) - PDF processor.
- [pgfs](https://github.com/mohamedattahri/pgfs) - `fs.FS` implementation to use a Postgres database as a transactional file system using [Large Objects](https://www.postgresql.org/docs/current/largeobjects.html).
- [skywalker](https://github.com/dixonwille/skywalker) - Package to allow one to concurrently go through a filesystem with ease. - [skywalker](https://github.com/dixonwille/skywalker) - Package to allow one to concurrently go through a filesystem with ease.
- [stl](https://gitlab.com/russoj88/stl) - Modules to read and write STL (stereolithography) files. Concurrent algorithm for reading. - [stl](https://gitlab.com/russoj88/stl) - Modules to read and write STL (stereolithography) files. Concurrent algorithm for reading.
- [tarfs](https://github.com/posener/tarfs) - Implementation of the [`FileSystem` interface](https://godoc.org/github.com/kr/fs#FileSystem) for tar files. - [tarfs](https://github.com/posener/tarfs) - Implementation of the [`FileSystem` interface](https://godoc.org/github.com/kr/fs#FileSystem) for tar files.