掌握Go语言常量的使用技巧

发表时间: 2024-06-04 08:02

上一节我们学习了变量的定义,这一节我们学习如何定义常量。使用const关键字来定义常量。常量是一个在编译时就已知的值,且在程序的执行过程中不会改变。官网示例对应的地址为:
https://gobyexample.com/constants

以下是定义常量的一个示例:

package mainimport (    "fmt"    "math")const s string = "constant"func main() {    fmt.Println(s)    const n = 500000000    const d = 3e20 / n    fmt.Println(d)    fmt.Println(int64(d))    fmt.Println(math.Sin(n))}

上面的代码定义了常量s、n、d,它们在程序执行过程中是不可以改变的。此外我们还可以通过代码块的形式定义多个常量,如下代码所示:

const (      StatusOK = 200      StatusNotFound = 404  )

总结,这一节学习如何使用Golang定义常量以及如何一次性定义多个常量。下一节我们将学习循环语句的for关键字。