24 lines
468 B
Go
24 lines
468 B
Go
package core
|
|
|
|
import (
|
|
"github.com/kirsle/blog/core/jsondb"
|
|
)
|
|
|
|
// PostHelper is a singleton helper to manage the database controls for blog
|
|
// entries.
|
|
type PostHelper struct {
|
|
master *Blog
|
|
DB *jsondb.DB
|
|
}
|
|
|
|
// InitPostHelper initializes the blog post controller helper.
|
|
func InitPostHelper(master *Blog) *PostHelper {
|
|
return &PostHelper{
|
|
master: master,
|
|
DB: master.DB,
|
|
}
|
|
}
|
|
|
|
// GetIndex loads the blog index (cache).
|
|
func (p *PostHelper) GetIndex() {}
|