Tags: syntaqx/cookie
Tags
cookie.Manager and DefaultManager (#8) * `cookie.Manager` is now the primary API to the package * `cookie.DefaultManager` is initialized and provides API stability for the global `Set/Get/...` methods. * `Options` API Change: * `cookie.NewManager(cookie.WithSigningKey(signingKey))` * Introduction of `CustomTypeHandler` so we no longer impose a specific dependency (gofrs/uuid) * Significant upgrade to the `PopulateFromCookies` functionality * File organization for better separation of functionality and tests * Removal of `DefaultOptions` - The `mergeOptions` functionality wasn't working well anyways. * Adds `omitempty` to silently ignore missing cookies.