I'm writing a string to a file, and I'd like to get the offset of the string which was just written. Here is the code writing the file:
package main
import (
"os"
)
func main() {
path := "test_file.txt"
byteString := []byte("string to write")
f, err := os.OpenFile(path, os.O_APPEND|os.O_WRONLY, 0600)
if err != nil {
panic(err)
}
defer f.Close()
if _, err = f.Write(byteString); err != nil {
panic(err)
}
}
How can I get the offset after having written the line ?