1 //go:build linux || darwin || !windows 2 // +build linux darwin !windows 3 4 package in_toto 5 6 import "golang.org/x/sys/unix" 7 8 func isWritable(path string) error { 9 err := unix.Access(path, unix.W_OK) 10 if err != nil { 11 return err 12 } 13 return nil 14 } 15