Пример #1
0
func test() {
	for {
		time.Sleep(1 * time.Second)
		dbg.Log(1, "Debug log 1 ", time.Now().Format(time.StampMilli))
		dbg.Log(2, "Debug log 2 ", time.Now().Format(time.Kitchen))
	}
}
Пример #2
0
func main() {

	// define all string based options
	var opts = [][]string{
		{"portExternal", "localhost:7000", "external web port"},
		{"config.portInternal", "localhost:7100"},
		{"dbg.httpUrl", "localhost:7000"},
		{"dbg.verbosity", "1"},
	}

	if err = config.ParseArgs(opts); err != nil {
		fmt.Fprintln(os.Stderr, err)
	}

	dbg.Log(2, config.Dump())
	dbg.Log(0, "Starting..")
	fmt.Println("listening on", config.Get("portExternal"))

	go test()
	webExternal.Run()
}