Versions in this module Expand all Collapse all v1 v1.0.0 Aug 9, 2019 Changes in this version + const CollectNum + const DefaultLen + const Expiration + const StdHeight + const StdWidth + var ErrNotFound = errors.New("captcha: id not found") + func New() string + func NewLen(length int) (id string) + func RandomDigits(length int) []byte + func Reload(id string) bool + func Server(imgWidth, imgHeight int) http.Handler + func SetCustomStore(s Store) + func Verify(id string, digits []byte) bool + func VerifyString(id string, digits string) bool + func WriteImage(w io.Writer, id string, width, height int) error + type Image struct + func NewImage(id string, digits []byte, width, height int) *Image + func (m *Image) WriteTo(w io.Writer) (int64, error) + type Store interface + Get func(id string, clear bool) (digits []byte) + Set func(id string, digits []byte) + func NewMemoryStore(collectNum int, expiration time.Duration) Store