Versions in this module Expand all Collapse all v4 v4.0.1 Mar 30, 2025 Changes in this version + type Client struct + func NewClient(t interface{ ... }) *Client + func (_m *Client) ConfigurationValueExists(name string) (bool, error) + func (_m *Client) GetConfiguration(configStruct interface{}) (interface{}, error) + func (_m *Client) GetConfigurationKeys(name string) ([]string, error) + func (_m *Client) GetConfigurationValue(name string) ([]byte, error) + func (_m *Client) GetConfigurationValueByFullPath(fullPath string) ([]byte, error) + func (_m *Client) HasConfiguration() (bool, error) + func (_m *Client) HasSubConfiguration(name string) (bool, error) + func (_m *Client) IsAlive() bool + func (_m *Client) PutConfiguration(configStruct interface{}, overwrite bool) error + func (_m *Client) PutConfigurationMap(_a0 map[string]interface{}, overwrite bool) error + func (_m *Client) PutConfigurationValue(name string, value []byte) error + func (_m *Client) StopWatching() + func (_m *Client) WatchForChanges(updateChannel chan<- interface{}, errorChannel chan<- error, _a2 interface{}, ...) Other modules containing this package github.com/agile-edge/go-mod-configuration/v3