Skip to content

Elegant and efficient Golang service management. Supports environment variable binding and service startup in a specified order.

License

Notifications You must be signed in to change notification settings

RealFax/packaged

Repository files navigation

Packaged

Elegant and efficient Golang service management. Supports environment variable binding and service startup in a specified order.

Features

  • Service Management: Organize and manage service startup in a predefined order.
  • Environment Variable Binding: Automatically bind services with environment variables to ensure proper configuration.
  • Optimized for Efficiency: Focused on performance and simplicity.
  • This package is a pure Go implementation with no third-party or C dependencies.

Installation

To install this package, run the following command:

go get github.com/RealFax/packaged

Usage

  1. Setup Services: Define the services you want to manage using this package.
  2. Configure Environment Variables: Bind necessary environment variables to each service.
  3. Start Services: Use the package to start services in the required order.
Example:

see: https://github.com/RealFax/packaged/tree/main/example

License

This project is licensed under the GPL-3.0 License. See the LICENSE file for details.

Acknowledgments

About

Elegant and efficient Golang service management. Supports environment variable binding and service startup in a specified order.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages