Go 如果陈述
示例
一个简单的if声明:
if a == b {
//做点什么
}注意,条件周围没有括号,并且大括号{必须在同一行上。以下内容将无法编译:
if a == b
{
//做点什么
}使用以下if语句else:
if a == b {
//做点什么
} else if a == c {
//做点什么 else
} else {
//做点什么 entirely different
}根据golang.org的文档,“表达式前面可能有一个简单的语句,该语句在计算表达式之前执行。”在此简单语句中声明的变量的作用域为该if语句,并且无法在其外部访问:
if err := attemptSomething(); err != nil {
//trySomething()成功!
} else {
//trySomething()返回一个错误;处理它
}
fmt.Println(err) //编译器错误,“未定义:错误”
热门推荐
10 中考花束祝福语霸气简短
11 中式会所开业祝福语简短
12 假期愉快蛋糕祝福语简短
13 未来婆婆新婚祝福语简短
14 姐姐订婚老师祝福语简短
15 医院乔迁条幅祝福语简短
16 婆婆蛋糕祝福语简短英文
17 送红包祝福语简短朋友
18 欢天喜地盖新房祝福语简短