首页 > 编程开发 > Go语言 > Go语法之if条件语句
2019
02-23

Go语法之if条件语句

第一种写法

contents, err := ioutil.ReadFile("filename.txt");
if err != nil {
fmt.Println(err)
} else {
fmt.Printf("%s\n", contents)
}

注意:if的条件不加括号

第二种写法

if的条件里可以为变量赋值,该值的作用域为该if语句

if contents, err := ioutil.ReadFile("filename.txt"); err != nil {
fmt.Println(err)
} else {
fmt.Printf("%s\n", contents)
}

 

最后编辑:
作者:lwg0452
这个作者貌似有点懒,什么都没有留下。
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

留下一个回复

你的email不会被公开。