Directories ¶
Path | Synopsis |
---|---|
Package api holds the models for the API Definition.
|
Package api holds the models for the API Definition. |
Package config provides the configuration for Janus.
|
Package config provides the configuration for Janus. |
Package errors provides a nice way of handling http errors Examples: To create an error: err := errors.New(http.StatusBadRequest, "Something went wrong")
|
Package errors provides a nice way of handling http errors Examples: To create an error: err := errors.New(http.StatusBadRequest, "Something went wrong") |
basic
Package basic is for JWT basics.
|
Package basic is for JWT basics. |
github
Package github has GitHub configurations for JWT tokens
|
Package github has GitHub configurations for JWT tokens |
provider
Package provider I dunno
|
Package provider I dunno |
Package logging initializes zap logger.
|
Package logging initializes zap logger. |
Package metrics creates a metric context
|
Package metrics creates a metric context |
Package middleware contains middlewares
|
Package middleware contains middlewares |
Package observability is for Prometheus
|
Package observability is for Prometheus |
basic/encrypt
Package encrypt is for hashing.
|
Package encrypt is for hashing. |
balancer
Package balancer provides a simple interface to create concrete balancer algorightms that can be used to choose an upstream
|
Package balancer provides a simple interface to create concrete balancer algorightms that can be used to choose an upstream |
Package render is for JSON
|
Package render is for JSON |
Package router is a Chi router for now
|
Package router is a Chi router for now |
Package test for what?
|
Package test for what? |
Click to show internal directories.
Click to hide internal directories.