示例#1
0
func main() {
	flag.Parse()
	cfg, err := secretun.ConfigFromJson(*cfgfile)
	if err != nil {
		log.Println(err)
		return
	}

	if ser, err := secretun.NewServer(cfg); err != nil {
		log.Println(err)
	} else {
		if err := ser.Init(); err != nil {
			log.Println(err)
			return
		}
		if err = ser.Run(); err != nil {
			log.Println(err)
		}
	}
}
示例#2
0
func main() {
	flag.Parse()
	cfg, err := secretun.ConfigFromJson(*cfgfile)
	if err != nil {
		log.Println(err)
		return
	}

	if cli, err := secretun.NewClient(cfg); err != nil {
		log.Println(err)
	} else {
		if err := cli.Init(); err != nil {
			log.Println(err)
			return
		}
		if err = cli.Run(); err != nil {
			log.Println(err)
		}
	}
}