Versions in this module Expand all Collapse all v0 v0.1.5 Nov 5, 2022 v0.1.4 Nov 5, 2022 Changes in this version type DatabaseLevelDB + WriteBufferSize int v0.1.3 Nov 2, 2022 Changes in this version type Database + SQLite map[string]DatabaseSQLite + type DatabaseSQLite struct + DbPath string + MaxOpenConnections int + Options string v0.1.2 Oct 31, 2022 Changes in this version type Transporter + DeliveryMethod types.DeliveryMethod v0.1.1 Oct 31, 2022 Changes in this version + type Database struct + CouchDB DatabaseCouchDB + LevelDB map[string]DatabaseLevelDB + type DatabaseCouchDB struct + Host string + Password string + Port string + Prefix string + Username string + type DatabaseLevelDB struct + DbPath string + type RedisTransporter struct + Db uint + Host string + Password string + Port string + Username string + type Transporter struct + HeartbeatInterval uint + Redis *RedisTransporter + Timeout uint v0.1.0 Oct 30, 2022 Changes in this version + type ApplicationConfig interface + GetConfig func() *Config + LoadFromFile func(filePath string) error + type Config struct + Database ConfigDatabase + Debug bool + RPC ConfigRPC + Transporter ConfigTransporter + func NewConfig() Config + func (c *Config) GetConfig() *Config + func (c *Config) LoadFromFile(filePath string) error + type ConfigDatabase struct + CouchDB ConfigDatabaseCouchDB + LevelDB map[string]ConfigLevelDB + type ConfigDatabaseCouchDB struct + Host string + Password string + Port string + Prefix string + Username string + type ConfigLevelDB struct + DbPath string + type ConfigRPC struct + Active bool + BindHost string + BindPort string + type ConfigRedisTransporter struct + Db uint + Host string + Password string + Port string + Username string + type ConfigTransporter struct + Redis *ConfigRedisTransporter