that empowers engineering and devops
aah provides powerful OOTB features with server.
Natively multi-tenant; supports Domain and Sub-domains.
aah configuration syntax is very similar to HOCON syntax.
SIGHUPon non-dev profile.
aah supports the concept of
profile which allows you to organize your configurations in different environment (defined by profile) easily.
prodprofiles are defined.
aah provides very flexible way to auto parse and bind request values into appropriate Go data types.
aah is natively RESTful or Render with your choice of view engine.
aah supports the trend of separate front-end architecture.
aah provides simple and efficient Event Publisher with Asynchronous and Synchronous capabilities.
aah provides i18n support aka messages by standards. Language ID is
ISO 639-1, Region ID is
aah provides simple yet powerful logging capabilities with Fields, Child Logger.
aah provides well structured error handling; flexible, hierarchical propagation flow.
Easy to use static file delivery.
Cache-Controlby each MIME type.
aah CLI provides command to generate these files. Its a good start point with necessary configuration for development and production.
Dig into aah documentation to take advantage these features and benefits.