Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
internal
|
|
api/v1
Package api implements a REST API to interact with the app over HTTP requests.
|
Package api implements a REST API to interact with the app over HTTP requests. |
app
Package app contains the core functionality of the aplication.
|
Package app contains the core functionality of the aplication. |
conv
Package conv provides functionality to convert to or from various external formats.
|
Package conv provides functionality to convert to or from various external formats. |
core
Package core defines core structs and interfaces.
|
Package core defines core structs and interfaces. |
db/mem
package mem provides an implementation of the app.DB interface that lives entirely in the application's runtime memory.
|
package mem provides an implementation of the app.DB interface that lives entirely in the application's runtime memory. |
email
Package email provides an implementation of the app.Notifier interface that sends notifications over standard e-mail.
|
Package email provides an implementation of the app.Notifier interface that sends notifications over standard e-mail. |
handler
Package handler defines handlers for static web content that conform to the http.Handler and the httprouter.Handle interfaces.
|
Package handler defines handlers for static web content that conform to the http.Handler and the httprouter.Handle interfaces. |
mock
Package mock supplies various stubs and mock objects that can be used for unit testing and development deployments.
|
Package mock supplies various stubs and mock objects that can be used for unit testing and development deployments. |
mw
Package mw defines various pieces of middleware that conform to the http.Handler and the httprouter.Handle interfaces.
|
Package mw defines various pieces of middleware that conform to the http.Handler and the httprouter.Handle interfaces. |
Click to show internal directories.
Click to hide internal directories.