例如,我想用 golang 读取命令行传入的文件名,可以直接使用 os.Args。
package main
import (
"fmt"
"os"
)
func main() {
fmt.Println(os.Args)
if len(os.Args) != 2 {
fmt.Println("请输入文件名")
return
}
fmt.Println(os.Args[1])
}
运行测试
> ./test baidu-realtime.csv
[./test baidu-realtime.csv]
baidu-realtime.csv
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式