Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
internal
|
|
bookmarks/config
Package config defines the customization/configuration of the application
|
Package config defines the customization/configuration of the application |
bookmarks/favicon
Package favicon fetches favicons from URLs
|
Package favicon fetches favicons from URLs |
bookmarks/server
Package server implements the API backend of the bookmark application
|
Package server implements the API backend of the bookmark application |
bookmarks/server/api
Package api implements the HTTP API of the bookmarks-application.
|
Package api implements the HTTP API of the bookmarks-application. |
bookmarks/store
Package store is responsible to interact with the storage backend used for bookmarks this is done by implementing a repository for the datbase
|
Package store is responsible to interact with the storage backend used for bookmarks this is done by implementing a repository for the datbase |
crypter
Package crypter implements an encryption services.
|
Package crypter implements an encryption services. |
login/api
Package api implements the HTTP API of the login-application.
|
Package api implements the HTTP API of the login-application. |
login/server
Package server defines the HTTP server and performs the setup for the API
|
Package server defines the HTTP server and performs the setup for the API |
mydms
Package mydms mydms-API The API of the mydms-application.
|
Package mydms mydms-API The API of the mydms-application. |
onefrontend
Package onefrontend implements a web-server for the unified frontend components
|
Package onefrontend implements a web-server for the unified frontend components |
onefrontend/config
Package config defines the customization/configuration of the application
|
Package config defines the customization/configuration of the application |
pkg
|
|
cookies
Package cookies is responsible to read and write cookies based on a supplied configuration
|
Package cookies is responsible to read and write cookies based on a supplied configuration |
errors
Package errors provides RFC7807 problem-details and negotiates HTML or JSON responses the HTML response is in the form of a redirect to an error page
|
Package errors provides RFC7807 problem-details and negotiates HTML or JSON responses the HTML response is in the form of a redirect to an error page |
handler
Package handler provides common functions needed to create API handlers as well as some utilities
|
Package handler provides common functions needed to create API handlers as well as some utilities |
logging
Package logging provides an application logging solution by wrapping an existing logging library.
|
Package logging provides an application logging solution by wrapping an existing logging library. |
persistence
Package persistence simplifies the database interaction by providing helper functions it uses sqlx internally
|
Package persistence simplifies the database interaction by providing helper functions it uses sqlx internally |
security
Package security implements authentication / authorization by means of JWT tokens
|
Package security implements authentication / authorization by means of JWT tokens |
Click to show internal directories.
Click to hide internal directories.