/
githubmirror
/
lazygit
Обзор
Документация
Войти
/
githubmirror
/
lazygit
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
lazygit
/
...
/
spf13
/
afero
/
..
internal
Write unit tests with the help of afero
3 года назад
mem
Bump github.com/spf13/afero from 1.9.5 to 1.15.0
4 месяца назад
.editorconfig
Bump github.com/spf13/afero from 1.9.5 to 1.15.0
4 месяца назад
.gitignore
Write unit tests with the help of afero
3 года назад
.golangci.yaml
Bump github.com/spf13/afero from 1.9.5 to 1.15.0
4 месяца назад
LICENSE.txt
Write unit tests with the help of afero
3 года назад
README.md
Bump github.com/spf13/afero from 1.9.5 to 1.15.0
4 месяца назад
afero.go
Write unit tests with the help of afero
3 года назад
appveyor.yml
Write unit tests with the help of afero
3 года назад
basepath.go
Write unit tests with the help of afero
3 года назад
cacheOnReadFs.go
Write unit tests with the help of afero
3 года назад
const_bsds.go
Bump github.com/spf13/afero from 1.9.5 to 1.15.0
4 месяца назад
const_win_unix.go
Bump github.com/spf13/afero from 1.9.5 to 1.15.0
4 месяца назад
copyOnWriteFs.go
Bump github.com/spf13/afero from 1.9.5 to 1.15.0
4 месяца назад
httpFs.go
Write unit tests with the help of afero
3 года назад
iofs.go
Bump github.com/spf13/afero from 1.9.5 to 1.15.0
4 месяца назад
ioutil.go
Write unit tests with the help of afero
3 года назад
lstater.go
Bump github.com/spf13/afero from 1.9.5 to 1.15.0
4 месяца назад
match.go
Write unit tests with the help of afero
3 года назад
memmap.go
Bump github.com/spf13/afero from 1.9.5 to 1.15.0
4 месяца назад
os.go
Write unit tests with the help of afero
3 года назад
path.go
Write unit tests with the help of afero
3 года назад
readonlyfs.go
Write unit tests with the help of afero
3 года назад
regexpfs.go
Write unit tests with the help of afero
3 года назад
symlink.go
Write unit tests with the help of afero
3 года назад
unionFile.go
Bump github.com/spf13/afero from 1.9.5 to 1.15.0
4 месяца назад
util.go
Bump github.com/spf13/afero from 1.9.5 to 1.15.0
4 месяца назад
Afero: The Universal Filesystem Abstraction for Go
Why Afero?
Installation
Quick Start: The Power of Abstraction
1. Refactor Your Code
2. Usage in Production
3. Usage in Testing
Afero's Superpower: Composition
Example 1: Sandboxing with Copy-on-Write
Example 2: Caching a Slow Filesystem
Example 3: Security Jails (chroot)
Real-World Use Cases
Build Cloud-Agnostic Applications
Treating Archives as Filesystems
Serving Any Filesystem over HTTP
Testing Made Simple
Backend Reference
Afero vs. `io/fs` (Go 1.16+)
Third-Party Backends & Ecosystem
Featured Community Backends
Amazon S3 - `fclairamb/afero-s3`
MinIO - `cpyun/afero-minio`
Community & Specialized Backends
Cloud Storage
Version Control Systems
Container and Remote Systems
FUSE Integration
Specialized Filesystems
Interface Adapters & Utilities
Developer Tools & Utilities
Ecosystem Showcase
Modern Asset Embedding (Go 1.16+)
Contributing
📄 License
🔗 Additional Resources
README.md