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
)
相关推荐
iナナ4 分钟前
Java自定义协议的发布订阅式消息队列(二)
java·开发语言·jvm·学习·spring·消息队列
车软派开发学长6 分钟前
车软嵌入式AUTOSAR学习教材推荐
学习
IMPYLH7 分钟前
Lua 的 tostring 函数
开发语言·笔记·junit·单元测试·lua
c_h_o_i_c_e8 分钟前
MATLAB 帮助文档设置内置浏览器【Web浏览器/内置浏览器】
开发语言·matlab
橙序员小站11 分钟前
Java 接入Pinecone搭建知识库踩坑实记
java·开发语言·人工智能
CHANG_THE_WORLD13 分钟前
Python元组(Tuple)详解
开发语言·python
jtymyxmz13 分钟前
《Maya 2024 超级学习手册》3.2.7 实例:制作石膏模型
学习·maya
豆沙沙包?14 分钟前
2025年--Lc313-662. 二叉树最大宽度--java版
java·开发语言
CoderYanger15 分钟前
C.滑动窗口——2762. 不间断子数组
java·开发语言·数据结构·算法·leetcode·1024程序员节
知识分享小能手15 分钟前
CentOS Stream 9入门学习教程,从入门到精通,CentOS Stream 9 进程管理 —语法详解与实战案例(8)
linux·学习·centos