package main
import (
"fmt"
"os"
)
func main() {
fd, err := os.Create("out.txt")
if err != nil {
fmt.Println(os.Stderr, err)
return
}
// defer calls a function at the end of the current function.
defer fd.Close()
fd.WriteString("Hello Gopher!\n")
}
Надеюсь, это поможет.Если это не ясно, пожалуйста, укажите, какая часть нуждается в объяснении.