Go语言入门指南:Day Two|青训营

100 阅读2分钟

变量和常量

在Go语言中,使用var关键字声明变量。例如,我们可以声明一个名为num的整数变量:

var num int

我们还可以给变量赋初值

var name string = "Go"

除了使用var关键字,还可以使用:=进行变量的声明和初始化:

go
age := 20

Go语言也支持常量的定义,使用const关键字:

go
const PI = 3.1415926

数据类型

Go语言中有多种数据类型,包括整型、浮点型、字符串、布尔型等。下面是一些常用的数据类型及其示例:

var num int = 10 var price float32 = 9.99 var name string = "Go语言" var isValid bool = true

控制流程

Go语言提供了一系列的控制流程语句,比如条件语句if、循环语句for等。下面是一个if条件语句的示例:

num := 10
if num > 0 {
    fmt.Println("num大于0")
} else {
    fmt.Println("num小于等于0")
}

函数

在Go语言中,函数使用func关键字定义。下面是一个简单的函数示例:

func add(a, b int) int {
    return a + b
}

示例程序

接下来,我们将编写一个简单的示例程序,实现两个整数相加并输出结果:

package main

import "fmt"

func add(a, b int) int {
    return a + b
}

func main() {
    num1 := 10
    num2 := 20
    sum := add(num1, num2)
    fmt.Println("两个数的和为:", sum)
}

将上述代码保存为一个.go文件,然后通过go run命令运行程序。

总结

在本篇文章中,我们学习了Go语言中的变量和常量的定义、数据类型、控制流程语句以及函数的使用,并编写了一个简单的示例程序。希望这些内容能够帮助你更好地理解和使用Go语言。

在第三天的文章中,我们将继续学习Go语言的进阶知识,敬请期待!

以上就是本文的全部内容,希望对你的学习有所帮助。如果有任何问题,欢迎留言讨论。谢谢!

参考资料: