golang запись в файл

Пользователь

от aubree_oberbrunner , в категории: Общие вопросы , 4 года назад

Нужно записать в файл на golang как я могу это сделать ?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp Pocket

1 ответ

Пользователь

от rupert , 4 года назад

Для этого применяется метод WriteString() объекта os.File, который заносит в файл строку:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
package main
import (
   "fmt"
   "os"
)
 
func main() {
   text := "Hello Gold!"
   file, err := os.Create("hello.txt")
    
   if err != nil{
       fmt.Println("Unable to create file:", err) 
       os.Exit(1) 
   }
   defer file.Close() 
   file.WriteString(text)
    
   fmt.Println("Done.")
}