package types import ( "database/sql" "time" ) type Transaction struct { Id int `db:"trns_id" json:"Id"` Amount string `db:"trns_amount" json:"Amount"` Description sql.NullString `db:"trns_description" json:"Description"` Account int `db:"trns_account" json:"Account"` Bucket sql.NullInt64 `db:"trns_bucket" json:"Bucket"` Date time.Time `db:"trns_date" json:"TransactionDate"` } type HumanLegibleTransaction struct { Id int `db:"trns_id" json:"Id"` Amount string `db:"trns_amount" json:"Amount"` Description sql.NullString `db:"trns_description" json:"Description"` AccountName sql.NullString `db:"account_name" json:"AccountName"` Account int `db:"trns_account" json:"Account"` Bucket sql.NullInt64 `db:"trns_bucket" json:"Bucket"` BucketName sql.NullString `db:"bucket_name" json:"BucketName"` Date time.Time `db:"trns_date" json:"TransactionDate"` } type ChartjsData struct { Labels []string `json:"labels"` Data []int `json:"data"` } type TwoIntsItem struct { Item1 int Item2 int }