Я хочу написать кое-что во вновь созданном файле
package main
import (
"fmt"
"io/ioutil"
"os"
)
func main() {
f, _ := os.Create("temp.txt")
contents := "some stuff..."
f.WriteString(contents) // <--------
f.Sync()
//f.Close()
//f, _ = os.Open("temp.txt")
b, _ := ioutil.ReadAll(f)
fmt.Println(string(b)) // <--------
}
, но после того, как я напишу кое-что, а затем прочту, последняя строка ничего не печатает. почему?
если я раскомментирую эти две строки выше, все будет отлично!