Support using proxy dial-up connection to GitHub. (#46)

This commit is contained in:
三千 2025-02-10 00:45:37 +08:00 committed by GitHub
parent 09163ed4df
commit 4c5d288f03
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 86 additions and 9 deletions

View file

@ -13,6 +13,7 @@ type Config struct {
Blacklist BlacklistConfig
Whitelist WhitelistConfig
RateLimit RateLimitConfig
Proxy ProxyConfig
}
type ServerConfig struct {
@ -62,6 +63,11 @@ type RateLimitConfig struct {
Burst int `toml:"burst"`
}
type ProxyConfig struct {
Enabled bool `toml:"enabled"`
Url string `toml:"url"`
}
// LoadConfig 从 TOML 配置文件加载配置
func LoadConfig(filePath string) (*Config, error) {
var config Config