# Functions
DefaultConfig returns a default Config.
NewConfig creates a new Config from the specified reader.
# Variables
ErrIncompatibleVersion is returned if the version of the hash is not 19.
ErrInvalidHash is returned if the hash is not in the correct format.
ProgramVersion is the version of the code from which the binary was built from.
# Structs
Config represents the configuration for the whole program.
DbConfig represents the configuration for the database.
GitserverConfig represents the configuration for the Grader.
LoggingConfig represents the configuration for logging.
NewRelicConfig represents the configuration for NewRelic.