Documentation
¶
Overview ¶
Package mainflux acts as an umbrella package containing multiple different microservices / deliverables. It provides the top-level platform versioning.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Version ¶
func Version() http.HandlerFunc
Version exposes an HTTP handler for retrieving service version.
Types ¶
This section is empty.
Directories
¶
Path | Synopsis |
---|---|
cmd
|
|
nats
Package nats contains NATS-specific message repository implementation.
|
Package nats contains NATS-specific message repository implementation. |
Package http contains the domain concept definitions needed to support Mainflux http adapter service functionality.
|
Package http contains the domain concept definitions needed to support Mainflux http adapter service functionality. |
api
Package api contains API-related concerns: endpoint definitions, middlewares and all resource representations.
|
Package api contains API-related concerns: endpoint definitions, middlewares and all resource representations. |
nats
Package nats contains NATS-specific message repository implementation.
|
Package nats contains NATS-specific message repository implementation. |
Package manager contains the domain concept definitions needed to support Mainflux manager service functionality.
|
Package manager contains the domain concept definitions needed to support Mainflux manager service functionality. |
api
Package api contains API-related concerns: endpoint definitions, middlewares and all resource representations.
|
Package api contains API-related concerns: endpoint definitions, middlewares and all resource representations. |
bcrypt
Package bcrypt provides a hasher implementation utilising bcrypt.
|
Package bcrypt provides a hasher implementation utilising bcrypt. |
cassandra
Package cassandra contains Cassandra-specific repository implementations.
|
Package cassandra contains Cassandra-specific repository implementations. |
client
Package client provides a manager service client intended for internal service communication.
|
Package client provides a manager service client intended for internal service communication. |
jwt
Package jwt provides a JWT identity provider.
|
Package jwt provides a JWT identity provider. |
Package writer provides message writer concept definitions.
|
Package writer provides message writer concept definitions. |
cassandra
Package cassandra contains Cassandra-specific repository implementations.
|
Package cassandra contains Cassandra-specific repository implementations. |
Click to show internal directories.
Click to hide internal directories.