...

Package data

import "github.com/go-chi/chi/_examples/versions/data"
Overview
Index

Overview ▾

Variables

var (
    ErrUnauthorized = errors.New("Unauthorized")
    ErrForbidden    = errors.New("Forbidden")
    ErrNotFound     = errors.New("Resource not found")
)

func PresentError

func PresentError(r *http.Request, err error) (*http.Request, interface{})

type Article

Article is runtime object, that's not meant to be sent via REST.

type Article struct {
    ID                     int      `db:"id" json:"id" xml:"id"`
    Title                  string   `db:"title" json:"title" xml:"title"`
    Data                   []string `db:"data,stringarray" json:"data" xml:"data"`
    CustomDataForAuthUsers string   `db:"custom_data" json:"-" xml:"-"`
}