在Go语言中获取临时文件的文件路径示例代码

2023-06-01 00:00:00 路径 示例 临时文件

在go语言开发中有时我们需要知道临时文件的确切文件路径,

下面来看看在Go中获取临时文件的文件路径的代码示例

gettempfilepath.go

 package main
 
  import (
      "fmt"
      "os"
      "io/ioutil"
      "path/filepath"
  )
 
  func main () {
      file, err := ioutil.TempFile(os.TempDir(), "temp")
      if err != nil {
          panic(err)
      }
      fmt.Println("Temp File created!")
     
      thepath, err := filepath.Abs(filepath.Dir(file.Name()))
      if err != nil {
         panic(err)
      }
      fmt.Println("The file path : ", thepath)
     
      defer os.Remove(file.Name())
  }


相关文章:

在go语言中获取文件或可执行文件的当前文件路径示例

https://www.zongscan.com/demo333/96143.html

相关文章