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
)
相关推荐
半条-咸鱼2 分钟前
C语言基础语法+STM32实践学习笔记 | 指针/寄存器核心应用
c语言·stm32·学习·嵌入式
彩妙不是菜喵7 分钟前
STL精讲:string类
开发语言·c++
小屁猪qAq10 分钟前
创建型之单例模式
开发语言·c++·单例模式
郝学胜-神的一滴14 分钟前
深入解析以太网帧与ARP协议:网络通信的基石
服务器·开发语言·网络·程序人生
hzb6666618 分钟前
xd_day47文件上传-day55xss
javascript·学习·安全·web安全·php
lingran__22 分钟前
C语言动态内存管理详解
c语言·开发语言
haokan_Jia24 分钟前
【java使用LinkedHashMap进行list数据分组写入,顺序并没有按照原始顺序,原因分析】
java·开发语言·list
凯子坚持 c33 分钟前
C++大模型SDK开发实录(三):流式交互协议SSE解析与httplib实现原理
开发语言·c++·交互
WYH28734 分钟前
TTSY-学习笔记1
笔记·学习
鄭郑37 分钟前
【Playwright 学习笔记 03】CSS选择器 定位方法
css·笔记·学习·playwright