Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( UsageTypeUpdate = UsageType("update") UsageTypeOpen = UsageType("open") )
Functions ¶
Types ¶
type ServerBucket ¶
type ServerBucket struct {
Sois []*SoiData `json:"sois"`
}
func (*ServerBucket) Hash ¶
func (s *ServerBucket) Hash() (string, error)
func (*ServerBucket) String ¶
func (s *ServerBucket) String() string
type SoiData ¶
type SoiData struct { ID int Name string `json:"name"` // ファイル名 Title string `json:"title"` // <title>属性 Hash string `json:"hash"` Path string `json:"path"` // (<basepath{soiroot + bucket}> + <path> + <name>.json) URI string `json:"uri"` Tags []string `json:"tags"` KVTags []KVTag `json:"kv_tags"` Rate float32 `json:"rate"` OGTitle string `json:"og_title"` OGURL string `json:"og_url"` OGType string `json:"og_type"` OGDescription string `json:"og_description"` OGSiteName string `json:"og_site_name"` OGImages []OGImage `json:"og_images"` NumViews int `json:"num_views"` // ページを開いた回数 NumReads float32 `json:"num_reads"` // ページを実際に読んだ回数(2回半なら0.5) Comprehension int `json:"comprehension"` // 理解度 1 - 100 CreatedAt time.Time `json:"created_at"` UsageLogs []UsageLog `json:"usage_log"` }
Click to show internal directories.
Click to hide internal directories.