ajan

package module
v0.6.14 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 20, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

README

🧢 Ajan

codecov Build Pipeline

Ajan project is designed to provide a foundation for accelerating development of your golang projects.

📂 Components

Component Description
configfx .
datafx .
di .
eventsfx .
grpcfx .
httpfx .
lib .
logfx .
metricsfx .
queuefx .
results .

🙋🏻 FAQ

Want to report a bug or request a feature?

If you're going to report a bug or request a new feature, please ensure first that you comply with the conditions found under @eser/directives. After that, you can report an issue or request using GitHub Issues. Thanks in advance.

Want to contribute?

It is publicly open for any contribution from the community. Bug fixes, new features and additional components are welcome.

If you're interested in becoming a contributor and enhancing the ecosystem, please start by reading through our CONTRIBUTING.md.

If you're not sure where to begin, take a look at the issues labeled good first issue and help wanted. Reviewing closed issues can also give you a sense of the types of contributions we're looking for and you can tackle.

If you're already an experienced OSS contributor, let's take you to the shortest path: To contribute to the codebase, just fork the repo, push your changes to your fork, and then submit a pull request.

Requirements
Versioning

This project follows Semantic Versioning. For the versions available, see the tags on this repository.

License

This project is licensed under the Apache 2.0 License. For further details, please see the LICENSE file.

To support the project...

Visit my GitHub Sponsors profile at github.com/sponsors/eser

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseConfig

type BaseConfig struct {
	AppName string `conf:"NAME" default:"ajansvc"`
	AppEnv  string `conf:"ENV"  default:"development"`

	Data  datafx.Config  `conf:"DATA"`
	Queue queuefx.Config `conf:"QUEUE"`
	Log   logfx.Config   `conf:"LOG"`
	Grpc  grpcfx.Config  `conf:"GRPC"`
	Http  httpfx.Config  `conf:"HTTP"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL