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
)
相关推荐
码界索隆3 分钟前
Python转Java系列:语法与类型系统
java·开发语言·python
MartinYeung54 分钟前
[论文学习]环境注入攻击(EIA)对通用网页代理的隐私洩露威胁
网络·学习
ch.ju5 分钟前
Java程序设计(第3版)第四章——编译中的错误:无法覆盖
java·开发语言
阿正的梦工坊7 分钟前
【Rust】15-Rust 内存布局、Drop 顺序与 unsafe 边界
开发语言·rust
我认不到你9 分钟前
【开源、教程】RAG全流程实现(java+完整代码):第二弹
java·开发语言·人工智能·深度学习·ai·语言模型·开源
一口吃俩胖子12 分钟前
【脉宽调制DCDC功率变换学习笔记024】电压反馈补偿和环路增益
笔记·学习·算法
AKA__Zas21 分钟前
初识多线程plus(2.0)
java·开发语言·学习方法
Rabitebla22 分钟前
C++ 多态详解:从概念到虚表底层原理(代码轰炸)
开发语言·c++
YangYang9YangYan23 分钟前
数据科学与大数据技术专业学习数据分析的价值
大数据·学习·数据分析
70asunflower30 分钟前
【Day1-2】部署&运行 Gemma4 大模型 - Datawhale AI学习
人工智能·学习·datawhale·amdev