20 lines
365 B
Go
20 lines
365 B
Go
package config
|
|
|
|
import "os"
|
|
|
|
type AlpacaConfig struct {
|
|
ApiKey string
|
|
ApiSecret string
|
|
DataURL string
|
|
TradeURL string
|
|
}
|
|
|
|
func LoadAlpaca() AlpacaConfig {
|
|
return AlpacaConfig{
|
|
ApiKey: os.Getenv("ALPACA_API_KEY"),
|
|
ApiSecret: os.Getenv("ALPACA_API_SECRET"),
|
|
DataURL: os.Getenv("ALPACA_DATA_URL"),
|
|
TradeURL: os.Getenv("ALPACA_TRADE_URL"),
|
|
}
|
|
}
|