这段代码是试图打开指定的文件,然后判断是否有错误
package main import ( "fmt" "os" ) func main() { f, err := os.Open("dotcoo.com.txt") if err != nil && os.IsNotExist(err) { fmt.Printf("file not exist!\n") return } fmt.Printf("file exist!\n") defer f.Close() }
这段代码是试图打开指定的文件,然后判断是否有错误
package main import ( "fmt" "os" ) func main() { f, err := os.Open("dotcoo.com.txt") if err != nil && os.IsNotExist(err) { fmt.Printf("file not exist!\n") return } fmt.Printf("file exist!\n") defer f.Close() }