internal/

directory
v0.1.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 21, 2026 License: MIT

Directories

Path Synopsis
users.go 是 serve.users 用户表的语义校验与生效前缀计算。
users.go 是 serve.users 用户表的语义校验与生效前缀计算。
Package fakes3 是一个内存版 S3 兼容端点,仅供测试使用(不参与二进制构建)。
Package fakes3 是一个内存版 S3 兼容端点,仅供测试使用(不参与二进制构建)。
Package i18n provides minimal zero-dependency bilingual (English/Chinese) support.
Package i18n provides minimal zero-dependency bilingual (English/Chinese) support.
Package mimetype 判定对象应存的内容类型:名字扩展名优先,未命中再探测内容, 最后兜底 application/octet-stream。
Package mimetype 判定对象应存的内容类型:名字扩展名优先,未命中再探测内容, 最后兜底 application/octet-stream。
Package s3del 是 S3 对象删除的统一入口:批量端点优先,不支持的网关自动 降级为**并发**单删,并把探测结论缓存下来避免重复试错。
Package s3del 是 S3 对象删除的统一入口:批量端点优先,不支持的网关自动 降级为**并发**单删,并把探测结论缓存下来避免重复试错。
Package smbfs 是 SMB2 协议壳:把协议无关的 vfs.FileSystem 暴露成操作系统自带 客户端可直接挂载的 SMB 共享(sail serve smb)。
Package smbfs 是 SMB2 协议壳:把协议无关的 vfs.FileSystem 暴露成操作系统自带 客户端可直接挂载的 SMB 共享(sail serve smb)。
Package version 提供 sail 的版本号。
Package version 提供 sail 的版本号。
vfs
Package vfs 定义协议无关的对象存储虚拟文件系统契约(CoreVFS)。
Package vfs 定义协议无关的对象存储虚拟文件系统契约(CoreVFS)。
quotafs
Package quotafs 是 vfs.FileSystem 的配额装饰器:在任意内核(如 s3fs)之上 做「用户前缀物理字节」的空间配额会计。
Package quotafs 是 vfs.FileSystem 的配额装饰器:在任意内核(如 s3fs)之上 做「用户前缀物理字节」的空间配额会计。
s3fs
Package s3fs 是 vfs.FileSystem 的 S3 实现。
Package s3fs 是 vfs.FileSystem 的 S3 实现。
Package webdavfs 是 WebDAV 协议壳:把 vfs.FileSystem 翻译成 golang.org/x/net/webdav 需要的 FileSystem / File,并提供 HTTP 外壳 (Basic 认证、上传体长闸门、目录级 MOVE/COPY 退化)。
Package webdavfs 是 WebDAV 协议壳:把 vfs.FileSystem 翻译成 golang.org/x/net/webdav 需要的 FileSystem / File,并提供 HTTP 外壳 (Basic 认证、上传体长闸门、目录级 MOVE/COPY 退化)。

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL