Golang io/ioutil.TempFile() function example

package io/ioutil

Golang io/ioutil.TempFile() function usage example

 package main

 import (
 "fmt"
 "io/ioutil"
 )

 func main() {

 dir := "./"
 prefix := "tempFileName"

 file, err := ioutil.TempFile(dir, prefix)

 if err != nil {
 fmt.Println(err)
 }

 // TempFile will create a "new" file
 // and you need to capture the name of the temp file
 // to remove it later
 fmt.Printf("%s \n", file.Name())

 }

Reference :

http://golang.org/pkg/io/ioutil/#TempFile

Advertisement