mirror of
https://gitlab.com/ric_harvey/MailHog.git
synced 2024-12-18 10:27:16 +00:00
538 B
538 B
envconf
Configure your Go application from the environment.
Supports most basic Go types and works nicely with the built in flag
package.
package main
import(
"flag"
"fmt"
. "github.com/ian-kent/envconf"
)
func main() {
count := flag.Int("count", FromEnvP("COUNT", 15).(int), "Count target")
flag.Parse()
for i := 1; i <= *count; i++ {
fmt.Printf("%d\n", i)
}
}
Licence
Copyright © 2014, Ian Kent (http://iankent.uk).
Released under MIT license, see LICENSE for details.