1 2 3 4 5 6 7 8 9 10 11 12 13
package bolt import ( "os" "syscall" ) var odirect = syscall.O_DIRECT // fdatasync flushes written data to a file descriptor. func fdatasync(f *os.File) error { return syscall.Fdatasync(int(f.Fd())) }