Initial commit

This commit is contained in:
2021-09-14 19:25:37 +02:00
parent caadfddb6f
commit b12c5e579e
7 changed files with 319 additions and 0 deletions

25
config/models.go Normal file
View File

@@ -0,0 +1,25 @@
package config
// Config stores application configuration
type Config struct {
Service Service
Credentials Credentials
GeneralOptions GeneralOptions
}
// Service contains configuration for service
type Service struct {
Port string
Address string
Domain string
}
// Credentials contains information about client credentials
type Credentials struct {
CredentialsFileLocation string
}
// GeneralOptions contains information for general configuration options
type GeneralOptions struct {
DelayBetweenMassages int64
}