DockerST/main.go
2024-06-18 20:10:51 +08:00

43 lines
745 B
Go

package main
import (
"DockerST/task"
"flag"
"fmt"
)
var (
VersionPrint bool
Version string
)
func init() {
// checkUpdate()
// 定义一个字符串类型的命令行标志
flag.IntVar(&task.TcpPort, "p", 443, "TCP端口")
flag.IntVar(&task.PingTimes, "t", 4, "Ping次数")
flag.IntVar(&task.Routines, "r", 200, "并发数")
flag.BoolVar(&VersionPrint, "v", false, "输出版本")
flag.BoolVar(&task.IsOff, "om", false, "是否为离线模式")
flag.Parse()
if VersionPrint {
fmt.Println("Version:", Version)
}
}
func main() {
if VersionPrint {
return
}
// 输出版本
fmt.Printf("# DockerST %s \n", Version)
_ = task.CreateData().Run()
}
func WriteHost(domain string, ip string) {
}
func checkUpdate() {
}