【问题标题】:Generate temp folder in project structure在项目结构中生成临时文件夹
【发布时间】:2018-07-06 17:32:53
【问题描述】:

我有一个 Go 程序,用户应该通过 go get 命令获取它。 我的程序是命令行程序, 现在我的程序应该生成临时文件夹来对数据进行一些操作,当它完成后在用户运行 cmd 程序的同一文件夹上生成带有工件的 zip, 我的问题是生成临时文件夹在哪里更好?

go
-src
—-userapp

如果用户在用户应用程序中打开终端并运行一些我需要创建的命令(最后是一些带有人工制品的 zip)

【问题讨论】:

    标签: go


    【解决方案1】:

    使用操作系统的标准临时目录进行操作。您可以通过调用函数os.TempDir() 来获取它。将最终结果放到当前目录下,调用os.Getwd()即可获取。

    【讨论】:

      猜你喜欢
      • 2019-09-13
      • 1970-01-01
      • 2014-07-09
      • 2018-03-11
      • 2020-09-11
      • 1970-01-01
      • 2015-02-25
      • 1970-01-01
      • 2018-02-09
      相关资源
      最近更新 更多