Documentation ¶
Index ¶
- type Grocery
- type GroceryList
- type Model
- func (m *Model) CreateGroceryList(g *GroceryList) (*GroceryList, error)
- func (m *Model) CreateUser(nickname string) (*User, error)
- func (m *Model) GetGroceryList(uuid string) (*GroceryList, error)
- func (m *Model) GetUser(nickname string) (*User, error)
- func (m *Model) GroceryListSetUp()
- func (m *Model) GroceryListTearDown()
- func (m *Model) NewGroceryList() *GroceryList
- func (m *Model) NewUser() *User
- func (m *Model) UpdateGroceryList(g *GroceryList) (*GroceryList, error)
- func (m *Model) UserDelete()
- func (m *Model) UserSetUp()
- func (m *Model) UserTearDown()
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GroceryList ¶
type Model ¶
type Model struct{}
func (*Model) CreateGroceryList ¶
func (m *Model) CreateGroceryList(g *GroceryList) (*GroceryList, error)
func (*Model) GetGroceryList ¶
func (m *Model) GetGroceryList(uuid string) (*GroceryList, error)
func (*Model) GetUser ¶
GetUser finds a user based on nickname and either returns a User or an error ir nothing was found
func (*Model) GroceryListSetUp ¶
func (m *Model) GroceryListSetUp()
func (*Model) GroceryListTearDown ¶
func (m *Model) GroceryListTearDown()
func (*Model) NewGroceryList ¶
func (m *Model) NewGroceryList() *GroceryList
func (*Model) UpdateGroceryList ¶
func (m *Model) UpdateGroceryList(g *GroceryList) (*GroceryList, error)
func (*Model) UserDelete ¶
func (m *Model) UserDelete()
func (*Model) UserTearDown ¶
func (m *Model) UserTearDown()
Click to show internal directories.
Click to hide internal directories.