go--入门学习(三)

在Go语言中,const关键字用于定义常量。常量是指在程序运行期间不会改变的值。可以使用const来定义数值、字符串、布尔值或字符类型的常量。

Go 复制代码
const pi = 3.14
const greeting = "Hello, World!"
const isActive = true
const a = 'A'

常量的作用

  • 常量在编译时就确定了值,这使得程序更高效。
  • 常量的值不能在运行时被修改。
Go 复制代码
package main

import "fmt"

const pi = 3.14

func main() {
    fmt.Println("The value of pi is:", pi)
}

特殊的iota常量生成器

iota是Go语言的常量计数器,用于生成一组相关的常量值,从0开始,每定义一个常量自动递增1。

Go 复制代码
const (
    a = iota // 0
    b        // 1
    c        // 2
)
相关推荐
AA-代码批发V哥5 分钟前
Math工具类全面指南
java·开发语言·数学建模
hello1114-9 分钟前
Redis学习打卡-Day3-分布式ID生成策略、分布式锁
redis·分布式·学习
小Tomkk12 分钟前
2025年PMP 学习二十 第13章 项目相关方管理
学习·pmp·项目pmp
Nobkins23 分钟前
2021ICPC四川省赛个人补题ABDHKLM
开发语言·数据结构·c++·算法·图论
十八年的好汉25 分钟前
buck变换器的simulink/matlab仿真和python参数设计
开发语言·matlab
88号技师25 分钟前
2025年6月一区SCI-不实野燕麦优化算法Animated Oat Optimization-附Matlab免费代码
开发语言·算法·matlab·优化算法
我不是程序猿儿26 分钟前
【C#】Thread.Join()、异步等待和直接join
开发语言·c#
独行soc41 分钟前
2025年渗透测试面试题总结-百度面经(题目+回答)
运维·开发语言·经验分享·学习·面试·渗透测试·php
言之。1 小时前
Go 语言中的一等公民(First-Class Citizens)
golang
免檒1 小时前
go语言协程调度器 GPM 模型
开发语言·后端·golang