Documentation ¶
Index ¶
- func CheckToken(w http.ResponseWriter, r *http.Request)
- func RefreshToken(w http.ResponseWriter, r *http.Request)
- func Router() *mux.Router
- func SetArgs(r *http.Request, fields []string) (map[string]string, map[string]int)
- func Signin(w http.ResponseWriter, r *http.Request)
- func ToSnakeCase(str string) string
- type BankAccountAPI
- func (p *BankAccountAPI) Create(w http.ResponseWriter, r *http.Request)
- func (p *BankAccountAPI) Delete(w http.ResponseWriter, r *http.Request)
- func (p *BankAccountAPI) FindAll(w http.ResponseWriter, r *http.Request)
- func (p *BankAccountAPI) FindByID(w http.ResponseWriter, r *http.Request)
- func (p *BankAccountAPI) GetHandler(w http.ResponseWriter, r *http.Request)
- func (p *BankAccountAPI) Migrate()
- func (p *BankAccountAPI) Update(w http.ResponseWriter, r *http.Request)
- type CreditCardAPI
- func (p *CreditCardAPI) Create(w http.ResponseWriter, r *http.Request)
- func (p *CreditCardAPI) Delete(w http.ResponseWriter, r *http.Request)
- func (p *CreditCardAPI) FindAll(w http.ResponseWriter, r *http.Request)
- func (p *CreditCardAPI) FindByID(w http.ResponseWriter, r *http.Request)
- func (p *CreditCardAPI) GetHandler(w http.ResponseWriter, r *http.Request)
- func (p *CreditCardAPI) Migrate()
- func (p *CreditCardAPI) Update(w http.ResponseWriter, r *http.Request)
- type LoginAPI
- func (p *LoginAPI) Create(w http.ResponseWriter, r *http.Request)
- func (p *LoginAPI) Delete(w http.ResponseWriter, r *http.Request)
- func (p *LoginAPI) FindAll(w http.ResponseWriter, r *http.Request)
- func (p *LoginAPI) FindByID(w http.ResponseWriter, r *http.Request)
- func (p *LoginAPI) FindSamePassword(w http.ResponseWriter, r *http.Request)
- func (p *LoginAPI) GetHandler(w http.ResponseWriter, r *http.Request)
- func (p *LoginAPI) Migrate()
- func (p *LoginAPI) PostHandler(w http.ResponseWriter, r *http.Request)
- func (p *LoginAPI) Update(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BankAccountAPI ¶
type BankAccountAPI struct {
BankAccountService app.BankAccountService
}
BankAccountAPI ...
func NewBankAccountAPI ¶
func NewBankAccountAPI(p app.BankAccountService) BankAccountAPI
NewBankAccountAPI ...
func (*BankAccountAPI) Create ¶
func (p *BankAccountAPI) Create(w http.ResponseWriter, r *http.Request)
Create ...
func (*BankAccountAPI) Delete ¶
func (p *BankAccountAPI) Delete(w http.ResponseWriter, r *http.Request)
Delete ...
func (*BankAccountAPI) FindAll ¶
func (p *BankAccountAPI) FindAll(w http.ResponseWriter, r *http.Request)
FindAll ...
func (*BankAccountAPI) FindByID ¶
func (p *BankAccountAPI) FindByID(w http.ResponseWriter, r *http.Request)
FindByID ...
func (*BankAccountAPI) GetHandler ¶
func (p *BankAccountAPI) GetHandler(w http.ResponseWriter, r *http.Request)
GetHandler ...
func (*BankAccountAPI) Update ¶
func (p *BankAccountAPI) Update(w http.ResponseWriter, r *http.Request)
Update ...
type CreditCardAPI ¶
type CreditCardAPI struct {
CreditCardService app.CreditCardService
}
CreditCardAPI ...
func NewCreditCardAPI ¶
func NewCreditCardAPI(p app.CreditCardService) CreditCardAPI
NewCreditCardAPI ...
func (*CreditCardAPI) Create ¶
func (p *CreditCardAPI) Create(w http.ResponseWriter, r *http.Request)
Create ...
func (*CreditCardAPI) Delete ¶
func (p *CreditCardAPI) Delete(w http.ResponseWriter, r *http.Request)
Delete ...
func (*CreditCardAPI) FindAll ¶
func (p *CreditCardAPI) FindAll(w http.ResponseWriter, r *http.Request)
FindAll ...
func (*CreditCardAPI) FindByID ¶
func (p *CreditCardAPI) FindByID(w http.ResponseWriter, r *http.Request)
FindByID ...
func (*CreditCardAPI) GetHandler ¶
func (p *CreditCardAPI) GetHandler(w http.ResponseWriter, r *http.Request)
GetHandler ...
func (*CreditCardAPI) Update ¶
func (p *CreditCardAPI) Update(w http.ResponseWriter, r *http.Request)
Update ...
type LoginAPI ¶
type LoginAPI struct {
LoginService app.LoginService
}
LoginAPI ...
func (*LoginAPI) Create ¶
func (p *LoginAPI) Create(w http.ResponseWriter, r *http.Request)
Create ...
func (*LoginAPI) Delete ¶
func (p *LoginAPI) Delete(w http.ResponseWriter, r *http.Request)
Delete ...
func (*LoginAPI) FindAll ¶
func (p *LoginAPI) FindAll(w http.ResponseWriter, r *http.Request)
FindAll ...
func (*LoginAPI) FindByID ¶
func (p *LoginAPI) FindByID(w http.ResponseWriter, r *http.Request)
FindByID ...
func (*LoginAPI) FindSamePassword ¶
func (p *LoginAPI) FindSamePassword(w http.ResponseWriter, r *http.Request)
FindSamePassword ...
func (*LoginAPI) GetHandler ¶
func (p *LoginAPI) GetHandler(w http.ResponseWriter, r *http.Request)
GetHandler ...
func (*LoginAPI) PostHandler ¶
func (p *LoginAPI) PostHandler(w http.ResponseWriter, r *http.Request)
PostHandler ...
Click to show internal directories.
Click to hide internal directories.