package
0.0.0-20200528031332-6a132afc4ad4
Repository: https://github.com/1414c/libraryapp.git
Documentation: pkg.go.dev
# Functions
InitBookCtrlExt initializes the book entity's controller extension-point interface implementations.
InitLibraryCtrlExt initializes the library entity's controller extension-point interface implementations.
# Structs
BookCtrlExt provides access to the Book implementations of the following interfaces: CtrlCreateExt CtrlUpdateExt CtrlGetExt.
CtrlBookCreateExt provides access to the ControllerCreateExt extension-point interface.
CtrlBookGetExt provides access to the ControllerGetExt extension-point interface.
CtrlBookUpdateExt provides access to the ControllerUpdateExt extension-point interface.
CtrlLibraryCreateExt provides access to the ControllerCreateExt extension-point interface.
CtrlLibraryGetExt provides access to the ControllerGetExt extension-point interface.
CtrlLibraryUpdateExt provides access to the ControllerUpdateExt extension-point interface.
LibraryCtrlExt provides access to the Library implementations of the following interfaces: CtrlCreateExt CtrlUpdateExt CtrlGetExt.
# Interfaces
ControllerCreateExt is an interface used to define the extension-points available to be implemented within the Create method of an entity's controller.
ControllerGetExt is an interface used to define the extension-points available to be implemented within the Get method of an entity's controller.
ControllerUpdateExt is an interface used to define the extension-points available to be implemented within the Update method of an entity's controller.