Go参考手册
Go 语言 if 语句
Go 语言 if 语句
Go 语言 if 语句
if 语句由布尔表达式后紧跟一个或多个语句组成。
语法
Go 编程语言中 if 语句的语法如下:
if 布尔表达式 { /* 在布尔表达式为 true 时执行 */ }
If 在布尔表达式为 true 时,其后紧跟的语句块执行,如果为 false 则不执行。
流程图如下:
实例
使用 if 判断一个数变量的大小:
实例
package main
import "fmt"
func main() {
/* 定义局部变量 */
var a int = 10
/* 使用 if 语句判断布尔表达式 */
if a < 20 {
/* 如果条件为 true 则执行以下语句 */
fmt.Printf("a 小于 20\n" )
}
fmt.Printf("a 的值为 : %d\n", a)
}
import "fmt"
func main() {
/* 定义局部变量 */
var a int = 10
/* 使用 if 语句判断布尔表达式 */
if a < 20 {
/* 如果条件为 true 则执行以下语句 */
fmt.Printf("a 小于 20\n" )
}
fmt.Printf("a 的值为 : %d\n", a)
}
以上代码执行结果为:
a 小于 20 a 的值为 : 10
Go 语言 if 语句 |
---|

Go 是一种编译型语言,它结合了解释型语言的游刃有余,动态类型语言的开发效率,以及静态类型的安全性。它也打算成为现代的,支持网络与多核计算的语言。要满足这些目标,需要解决一些语言上的问题:一个富有表达能力但轻量级的类型系统,并发与垃圾回收机制,严格的依赖规范等等。这些无法通过库或工具解决好,因此Go也就应运而生了。
主页 | https://golang.org/ |
源码 | https://go.googlesource.com/go |
发布版本 | 1.9.2 |