go语音基础之变量和常量
Posted nulige
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go语音基础之变量和常量相关的知识,希望对你有一定的参考价值。
1、多个变量
示例1:
package main import "fmt" func main() { //不同类型变量的声明(定义) var a int var b float64 a, b = 10, 3.14 fmt.Println("a = ", a) fmt.Println("b = ", b) }
#执行结果
a = 10 b = 3.14
示例2:
package main import "fmt" func main() { //不同类型变量的声明(定义) var ( a int b float64 ) a, b = 10, 3.14 fmt.Println("a = ", a) fmt.Println("b = ", b) }
#执行结果
a = 10 b = 3.14
示例3:
package main import "fmt" func main() { //可以自动推导类型 var ( a = 1 b = 2.0 ) a, b = 10, 3.14 fmt.Println("a = ", a) fmt.Println("b = ", b) }
#执行结果
a = 10 b = 3.14
2、常量
示例1:
package main import "fmt" func main() { const i int = 10 const j float64 = 3.14 fmt.Println("i = ", i) fmt.Println("j = ", j) }
#执行结果
i = 10 j = 3.14
示例2
package main import "fmt" func main() { const ( i int = 10 j float64 = 3.14 ) fmt.Println("i = ", i) fmt.Println("j = ", j) }
#执行结果
i = 10 j = 3.14
示例3
package main import "fmt" func main() {
//自动推导类型 const ( i = 10 j = 3.14 ) fmt.Println("i = ", i) fmt.Println("j = ", j) }
#执行结果
i = 10 j = 3.14
以上是关于go语音基础之变量和常量的主要内容,如果未能解决你的问题,请参考以下文章