284794ec8d
Made-with: Cursor
19 lines
203 B
Go
19 lines
203 B
Go
package config
|
|
|
|
import "os"
|
|
|
|
type Config struct {
|
|
HTTPAddr string
|
|
}
|
|
|
|
func FromEnv() Config {
|
|
addr := os.Getenv("HTTP_ADDR")
|
|
if addr == "" {
|
|
addr = ":8080"
|
|
}
|
|
|
|
return Config{
|
|
HTTPAddr: addr,
|
|
}
|
|
}
|