1
0
mirror of https://github.com/ManyakRus/starter.git synced 2024-11-21 18:16:31 +02:00

сделал GetConnection_WithApplicationName()

This commit is contained in:
Nikitin Aleksandr 2023-12-14 16:52:21 +03:00
parent db11116c6e
commit 7e34f65ac9
2 changed files with 6 additions and 6 deletions

View File

@ -6,7 +6,7 @@ Skype login: Travianbot
чтобы любой компонент можно было подключить одной строкой кода.
Компоненты для запуска любых микросерверов (ядро):
1. logger - компонент для логирования информации в консоль (logrus)
1. log - компонент для логирования информации в консоль (логгер logrus)
2. contextmain - контекст общий на всё приложение
3. stopapp - ожидание завершения работы приложения Gracefull shutdown (CTRL+C), WaitGroup
4. config - загрузка параметров из файла .env или из переменных окружения
@ -36,7 +36,6 @@ config, и свою структуру Settings с параметрами
func main() {
config.LoadEnv()
contextmain.GetContext()
stopapp.StartWaitStop()
//ваш код
@ -48,10 +47,9 @@ func main() {
Пример с разными подключениями:
var log = logger.GetLog()
func main() {
config.LoadEnv()
contextmain.GetContext()
stopapp.StartWaitStop()
@ -67,4 +65,6 @@ func main() {
liveness.Start()
stopapp.GetWaitGroup_Main().Wait()
log.Info("App stopped")
}

View File

@ -6,7 +6,7 @@ A set of components for the golang language is made to facilitate the work of th
so that any component can be connected with one line of code.
Components to run any microservers (kernel):
1. logger - component for logging information to the console (logrus)
1. log - component for logging information to the console (logrus logger)
2. contextmain - context common to the entire application
3. stopapp - waiting for the application to complete Gracefull shutdown (CTRL+C), WaitGroup
4. config - loading parameters from .env file or from environment variables
@ -36,7 +36,6 @@ Minimal kernel example:
func main() {
config.LoadEnv()
contextmain.GetContext()
stopapp.StartWaitStop()
//your code
@ -52,6 +51,7 @@ var log = logger.GetLog()
func main() {
config.LoadEnv()
contextmain.GetContext()
stopapp.StartWaitStop()