ποΈ Quick Start
This guide will help you get started with Lynx Framework v1.2.3 quickly - our first production-ready release! We have designed a powerful CLI scaffolding tool for Lynx to facilitate the rapid creation of enterprise-grade microservice projects.
ποΈ Bootstrap Configuration
In Go-Lynx, application configuration is managed through YAML files for plugin management. You can specify the configuration file or directory at application startup using the -conf flag (e.g. -conf configs, where configs is the directory containing your YAML files). If not specified, the application typically looks for a default path such as configs/config.yaml depending on your project layout. Go-Lynx provides a flexible way to manage application settings through YAML: align configuration keys with the plugins you use, and the framework loads the corresponding plugins at startup. You can use either a minimal local bootstrap (for example when using a config center) or a full local YAML with all plugin settings. Remember to import the packages of the plugins you need so they register with the plugin manager.
ποΈ Plugin Management
In Go-Lynx, all functionalities are designed with a plugin-centric approach. This method provides a high degree of modularity and flexibility, allowing you to easily customize your application to meet specific needs.