Geezer is Feathers like SOA framework
Find a file
2022-02-08 02:15:12 +03:00
example [WIP] mongodb service 2022-02-08 02:15:12 +03:00
render Initial 2022-02-06 22:33:02 +03:00
services/mongodb [WIP] mongodb service 2022-02-08 02:15:12 +03:00
go.mod [WIP] mongodb service 2022-02-08 02:15:12 +03:00
go.sum [WIP] mongodb service 2022-02-08 02:15:12 +03:00
hook.go [WIP] mongodb service 2022-02-08 02:15:12 +03:00
hook_string.go Initial 2022-02-06 22:33:02 +03:00
httpKernel.go [WIP] mongodb service 2022-02-08 02:15:12 +03:00
kernel.go [WIP] mongodb service 2022-02-08 02:15:12 +03:00
params.go [WIP] mongodb service 2022-02-08 02:15:12 +03:00
README.md Create README.md 2022-02-06 22:45:40 +03:00
service.go [WIP] mongodb service 2022-02-08 02:15:12 +03:00
values.go Initial 2022-02-06 22:33:02 +03:00

Geezer framework

Geezer is Feathers like SOA framework.

Current status

  • Service
  • Hooks
  • JSON/Text renderers
  • Authorization service
  • DB CRUD service
  • Documentation

Usage

TODO.

See example:

  1. Example service: https://github.com/neonxp/geezer-example/blob/master/services/hello/service.go
  2. Example hooks: https://github.com/neonxp/geezer-example/blob/master/services/hello/hooks.go
  3. Register service: https://github.com/neonxp/geezer-example/blob/master/cmd/app/main.go#L27
  4. Register hooks: https://github.com/neonxp/geezer-example/blob/master/cmd/app/main.go#L26