package board import "fmt" type CardNotExistError struct { ID int } func (e CardNotExistError) Error() string { return fmt.Sprintf("card ID '%d' does not exist in the database", e.ID) } // Card represents a card on a Kanban board. type Card struct { ID int Title string Content string } // UpdateId updates the ID of the Card value. func (c *Card) UpdateId(id int) { c.ID = id } // Id returns the ID of the Card value. func (c *Card) Id() int { return c.ID }