go - 在 Go 中使用 Cobra 和 Viper 配置默认目录路径
问题描述
我希望我的 CLI 应用程序的用户输入他们要保存文件的特定路径。我尝试使用 Cobra 的 --config 标志,但我不知道如何使用。
例子:
app --config path "~/Documents/"
我怎么能这样做?
解决方案
您可以尝试指定绝对路径。
app --config path "$HOME/Documents/"
推荐阅读
- apache-nifi - 在生产中部署 Apache NiFi
- ruby - 使用 Ruby open3 标准库时捕获失败
- reactjs - React apollo - 如何将道具传递给 Query 并在孩子中访问它
- javascript - 如何使用 node/ejs 将 ejs 值添加到脚本的 src url
- python - 在熊猫数据框中找到日期
- node.js - 谷歌地址 api 没有正确返回值
- mysql - EF 核心 - MySql。打开的连接
- php - 从同一域的另一个网站登录到 laravel 网站
- javascript - 封装在 TypeScript 中的工作原理
- reactjs - React 应用程序与服务人员显示以前的缓存文件