 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  
var ErrNoRecord = errors.New("models: no matching record found")
    Functions ¶
This section is empty.
Types ¶
type Contact ¶
type Contact struct {
	ID    int    `json:"id"`
	First string `json:"first"`
	Last  string `json:"last"`
	Phone string `json:"phone"`
	Email string `json:"email"`
}
    Contact represents a contact persisted to storage.
type ContactForm ¶
type ContactForm struct {
	ID                  int    `form:"-"`
	First               string `form:"first"`
	Last                string `form:"last"`
	Phone               string `form:"phone"`
	Email               string `form:"email"`
	validator.Validator `form:"-"`
}
    ContactForm represents a form for creating or updating a contact.
type ContactsIndexVM ¶
ContactsIndexVM represents a view model containing multiple contacts.
type ContactsViewVM ¶
type ContactsViewVM struct {
	Contact *Contact
}
    ContactsViewVM represents a view model containing a single contact.
 Click to show internal directories. 
   Click to hide internal directories.