owl-blogs/domain/model/entry.go

17 lines
275 B
Go

package model
import "time"
type EntryContent string
type Entry interface {
ID() string
Content() EntryContent
PublishedAt() *time.Time
MetaData() interface{}
Create(id string, publishedAt *time.Time, metaData EntryMetaData) error
}
type EntryMetaData interface {
}