0%

Go_模块化_命令运行程序_传递参数

Go_模块化_命令运行程序_传递参数

package main

import (
"flag"
)

func main() {
var filePath,logPath string
flag.StringVar(&filePath, "p", "", "指定要判定的JSON文件路径")
// 解析命令行参数
flag.Parse()
// 检查参数是否提供
if filePath == "" {
fmt.Println("请使用 -p 参数指定JSON文件路径")
flag.Usage() // 显示帮助信息
return
}
fmt.Println(filePath)
}