Versions in this module Expand all Collapse all v0 v0.1.0 Feb 20, 2020 Changes in this version + func API(build string, shutdown chan os.Signal, log *log.Logger, db *sqlx.DB, ...) http.Handler + type Check struct + func (c *Check) Health(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error + type Product struct + func (p *Product) Create(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error + func (p *Product) Delete(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error + func (p *Product) List(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error + func (p *Product) Retrieve(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error + func (p *Product) Update(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error + type User struct + func (u *User) Create(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error + func (u *User) Delete(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error + func (u *User) List(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error + func (u *User) Retrieve(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error + func (u *User) Token(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error + func (u *User) Update(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error