journal

package
v0.0.99 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Message        = "message"
	RockThrown     = "rock thrown"
	RockUnthrown   = "rock unthrown"
	AccountDeleted = "account deleted"
	AdDeleted      = "ad deleted"
	AdPaused       = "ad paused"
	AdUnpaused     = "ad unpaused"
)

Variables

This section is empty.

Functions

func AppendClose added in v0.0.44

func AppendClose(j, kind string, userID int, at time.Time,
	tz *time.Location) string

func AppendEntry

func AppendEntry(j, label, meta, body string, at time.Time,
	tz *time.Location) string

func AppendMessage

func AppendMessage(j string, senderID int, body string, at time.Time,
	tz *time.Location) string

func AppendRock

func AppendRock(j, kind string, userID int, reason string, at time.Time,
	tz *time.Location) string

func FirstEntryAt

func FirstEntryAt(j string) (time.Time, bool)

func LastMessagePreview

func LastMessagePreview(j string) (content string, at time.Time, ok bool)

Types

type Entry

type Entry struct {
	Kind   string
	At     time.Time
	UserID int
	Body   string
}

func Parse

func Parse(j string) []Entry

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL