Go 的文件系统抽象 Afero

码农软件 · 软件分类 · 常用工具包 · 2019-08-15 09:44:42

软件介绍

Afero 是一个文件系统框架,提供一个简单、统一和通用的 API 和任何文件系统进行交互,作为抽象层还提供了界面、类型和方法。Afero 的界面十分简洁,设计简单,舍弃了不必要的构造函数和初始化方法。

Afero 作为一个库还提供了一组可交互操作的后台文件系统,这样在与 Afero 协作时,还可以保留 os 和 ioutil 软件包的功能和好处。

相比单独使用 os 软件包,Afero 提供了显著的性能提升,尤其是创建 mock 和测试文件系统的能力,无需依赖于磁盘。

特性:

  • 一个单独的 API 用于访问各类文件系统

  • 多种文件系统类型之间可交互互操作
  • 一组接口,加强后端之间的交互操作性
  • 一个原子的跨平台存储备份文件系统
  • 支持由不同的文件系统组成复合文件系统 (见 httpFs)

  • 从 o, ioutil & hugo 移植一组实用函数

本文地址:https://codercto.com/soft/d/12403.html

GWT in Action

GWT in Action

Robert Hanson、Adam Tacy / Manning Publications / 2007-06-05 / USD 49.99

This book will show Java developers how to use the Google Web Toolkit (GWT) to rapidly create rich web-based applications using their existing skills. It will cover the full development cycle, from ......一起来看看 《GWT in Action》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具