package
1.17.16
Repository: https://github.com/golangid/candi.git
Documentation: pkg.go.dev

# Functions

NewAppFromEnvironmentConfig constructor Construct server/worker for running application from environment value ## Server USE_REST=[bool] USE_GRPC=[bool] USE_GRAPHQL=[bool] ## Worker USE_KAFKA_CONSUMER=[bool] # event driven handler USE_CRON_SCHEDULER=[bool] # static scheduler USE_REDIS_SUBSCRIBER=[bool] # dynamic scheduler USE_TASK_QUEUE_WORKER=[bool] USE_POSTGRES_LISTENER_WORKER=[bool] USE_RABBITMQ_CONSUMER=[bool] # event driven handler and dynamic scheduler */.
SetupCronWorker setup cron worker with default config, copy this function if you want to construct with custom config.
SetupGraphQLServer setup graphql server with default config.
SetupGRPCServer setup grpc server with default config.
SetupKafkaWorker setup kafka worker with default config.
SetupPostgresWorker setup postgres worker with default config.
SetupRabbitMQWorker setup rabbitmq worker with default config.
SetupRedisWorker setup redis worker with default config.
SetupRESTServer setup rest server with default config.
SetupTaskQueueWorker setup task queue worker with default config.