Directories
¶
Path | Synopsis |
---|---|
Package main provides the entry point for the server application @title Talis API @version 1.0 @description API for Talis - Web3 infrastructure management service @host localhost:8080 @BasePath /api/v1
|
Package main provides the entry point for the server application @title Talis API @version 1.0 @description API for Talis - Web3 infrastructure management service @host localhost:8080 @BasePath /api/v1 |
cli
command
Package main provides the entry point for the CLI application
|
Package main provides the entry point for the CLI application |
cli/commands
Package commands implements the CLI commands for the application
|
Package commands implements the CLI commands for the application |
docs
|
|
swagger
Package swagger Code generated by swaggo/swag at 2025-05-16 15:12:50.571981 +0200 CEST m=+0.961850126.
|
Package swagger Code generated by swaggo/swag at 2025-05-16 15:12:50.571981 +0200 CEST m=+0.961850126. |
internal
|
|
compute
Package compute provides infrastructure provider implementations.
|
Package compute provides infrastructure provider implementations. |
compute/types
Package types provides interface definitions for compute providers
|
Package types provides interface definitions for compute providers |
db
Package db provides database connectivity and operations
|
Package db provides database connectivity and operations |
db/models
Package models contains database models and related utility functions
|
Package models contains database models and related utility functions |
db/repos
Package repos provides repository implementations for database operations
|
Package repos provides repository implementations for database operations |
logger
Package logger provides structured logging functionality for the application
|
Package logger provides structured logging functionality for the application |
services
Package services provides business logic implementation for the API
|
Package services provides business logic implementation for the API |
types
Package types provides type definitions for the application
|
Package types provides type definitions for the application |
validation
Package validation provides validation functions for various parts of the application
|
Package validation provides validation functions for various parts of the application |
pkg
|
|
api/v1/client
Package client provides a comprehensive API client for interacting with the Talis API.
|
Package client provides a comprehensive API client for interacting with the Talis API. |
api/v1/handlers
Package handlers provides HTTP request handling
|
Package handlers provides HTTP request handling |
api/v1/routes
Package routes defines the API routes and URL structure
|
Package routes defines the API routes and URL structure |
db/models
Package models contains PUBLIC aliases for database models and related types.
|
Package models contains PUBLIC aliases for database models and related types. |
types
Package types contains PUBLIC aliases for internal request/response structs.
|
Package types contains PUBLIC aliases for internal request/response structs. |
Package test provides utilities for setting up and running tests
|
Package test provides utilities for setting up and running tests |
mocks
Package mocks provides mock implementations for external services and APIs used in testing
|
Package mocks provides mock implementations for external services and APIs used in testing |
Click to show internal directories.
Click to hide internal directories.