资源文件管理
位于 pkg/core/resource.go
,是 GoroBot 示例下的方法,为统一管理资源文件提供了接口。
文件存放于工作目录的 resources/
下。
Resource
- ID
string
资源唯一标识符 - FilePath
string
资源文件保存路径 - Downloaded
time.Time
资源下载时间
grb.SaveResource(resourceID string, resourceURL string) error
保存资源文件。
grb.ResourceExists(resourceID string) bool
如果 ID 所指的资源存在,返回 true
,否则返回 false
。
grb.GetResource(resourceID string) ([]byte, error)
获取 ID 所指向的资源信息