Contains the main entry points for each microservice in the BaSyx Go Components project. Each subfolder represents a service, e.g., aasregistryservice, submodelrepositoryservice.
main.go: Service startup and configurationconfig.yaml: Service-specific configurationDockerfile: Containerization instructionsHEALTHCHECKin Dockerfile: Container health checksresources/,config/: Additional service resources
- Handles HTTP requests for submodel repository operations
- Loads configuration from
config.yaml - Exposes REST API as defined in
cmd/submodelrepositoryservice/openapi.yaml
- Add new service folders for additional microservices
- Implement new entry points in
main.go - Update Dockerfile and configs as needed