Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Keys []string LinkTestModel string ValidTestModel []string Type models.ChannelType URL string ImageURL string }
Config represents API configuration
type ConfigReader ¶
ConfigReader handles the configuration reading process
func NewConfigReader ¶
func NewConfigReader(input io.Reader, output io.Writer) *ConfigReader
NewConfigReader creates a new ConfigReader
func (*ConfigReader) ReadLinkConfig ¶
func (r *ConfigReader) ReadLinkConfig() (*Config, error)
ReadLinkConfig reads configuration for link detection
func (*ConfigReader) ReadValidTestConfig ¶
func (r *ConfigReader) ReadValidTestConfig() (*Config, error)
ReadConfig reads API configuration from user input
func (*ConfigReader) ShowConfig ¶
func (r *ConfigReader) ShowConfig(cfg *Config)
ShowConfig displays the configuration information
Click to show internal directories.
Click to hide internal directories.