Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
server
command
|
|
|
Package entity defines all structs that flow through all application layers.
|
Package entity defines all structs that flow through all application layers. |
|
internal
|
|
|
app
Package app provides global variables related to the app.
|
Package app provides global variables related to the app. |
|
builder
Package builder provides functionality to build the representative flows.
|
Package builder provides functionality to build the representative flows. |
|
config
Package config provides connection with environment configuration.
|
Package config provides connection with environment configuration. |
|
decorator/service
Package service decorates interface in service directory.
|
Package service decorates interface in service directory. |
|
grpc-gateway/server
Package server provides HTTP/2 to HTTP/1.1 gateway server functionality.
|
Package server provides HTTP/2 to HTTP/1.1 gateway server functionality. |
|
grpc/handler
Package handler provides the functionality of HTTP/2 gRPC handler.
|
Package handler provides the functionality of HTTP/2 gRPC handler. |
|
grpc/interceptor
Package interceptor provides gRPC interceptor.
|
Package interceptor provides gRPC interceptor. |
|
grpc/server
Package server provides HTTP/2 gRCP server functionality.
|
Package server provides HTTP/2 gRCP server functionality. |
|
messaging
Package messaging provide functionality to implement message queue system.
|
Package messaging provide functionality to implement message queue system. |
|
repository
Package repository provides real implementation of storing data.
|
Package repository provides real implementation of storing data. |
|
repository/postgres
Package postgres provides real connection to the PostgreSQL.
|
Package postgres provides real connection to the PostgreSQL. |
|
repository/redis
Package redis provides real connection to the Redis.
|
Package redis provides real connection to the Redis. |
|
server
Package server provides high-level contract about server and also provides a manager to manage all servers.
|
Package server provides high-level contract about server and also provides a manager to manage all servers. |
|
pkg
|
|
|
sdk/toggle
Package toggle provides client SDK to access all toggle's use cases.
|
Package toggle provides client SDK to access all toggle's use cases. |
|
proto
|
|
|
indrasaputra/toggle/v1
Package togglev1 is a reverse proxy.
|
Package togglev1 is a reverse proxy. |
|
Package service defines the business logic of the requirement.
|
Package service defines the business logic of the requirement. |
|
test
|
|
|
mock/messaging
Package mock_messaging is a generated GoMock package.
|
Package mock_messaging is a generated GoMock package. |
|
mock/pkg/sdk/toggle
Package mock_toggle is a generated GoMock package.
|
Package mock_toggle is a generated GoMock package. |
|
mock/repository
Package mock_repository is a generated GoMock package.
|
Package mock_repository is a generated GoMock package. |
|
mock/repository/postgres
Package mock_postgres is a generated GoMock package.
|
Package mock_postgres is a generated GoMock package. |
|
mock/server
Package mock_server is a generated GoMock package.
|
Package mock_server is a generated GoMock package. |
|
mock/service
Package mock_service is a generated GoMock package.
|
Package mock_service is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.