Documentation
¶
Overview ¶
A sample code to describe how to use the boltsec and use json.Unmarshal to convert the []byte values into Article object
Index ¶
- Variables
- func InitRand()
- func RandStringRunes(n int) string
- type Article
- type ArticleManager
- func (am *ArticleManager) Delete(id string) error
- func (am *ArticleManager) GetByID(id string) (result *Article, err error)
- func (am *ArticleManager) NewArticle(name, content, contentToMark string, tags []string) (*Article, error)
- func (am *ArticleManager) Save(record *Article) error
- func (am *ArticleManager) Seek() (results []*Article, err error)
- func (am *ArticleManager) Update(record *Article) error
- type ArticleSearch
- type ArticleSortByUpdateTime
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func RandStringRunes ¶
Types ¶
type ArticleManager ¶
type ArticleManager struct {
// contains filtered or unexported fields
}
func NewArticleManager ¶
func NewArticleManager(name, fullpath, secret string) (*ArticleManager, error)
func (*ArticleManager) Delete ¶
func (am *ArticleManager) Delete(id string) error
func (*ArticleManager) GetByID ¶
func (am *ArticleManager) GetByID(id string) (result *Article, err error)
func (*ArticleManager) NewArticle ¶
func (am *ArticleManager) NewArticle(name, content, contentToMark string, tags []string) (*Article, error)
func (*ArticleManager) Save ¶
func (am *ArticleManager) Save(record *Article) error
func (*ArticleManager) Seek ¶
func (am *ArticleManager) Seek() (results []*Article, err error)
func (*ArticleManager) Update ¶
func (am *ArticleManager) Update(record *Article) error
type ArticleSearch ¶
type ArticleSearch struct {
Keywords string `json:"keywords"`
}
type ArticleSortByUpdateTime ¶
type ArticleSortByUpdateTime []*Article
func (ArticleSortByUpdateTime) Len ¶
func (a ArticleSortByUpdateTime) Len() int
func (ArticleSortByUpdateTime) Less ¶
func (a ArticleSortByUpdateTime) Less(i, j int) bool
func (ArticleSortByUpdateTime) Swap ¶
func (a ArticleSortByUpdateTime) Swap(i, j int)
Click to show internal directories.
Click to hide internal directories.