首页 > 其他分享 >【入门】Go语言常量详解

【入门】Go语言常量详解

时间:2023-03-25 16:14:57浏览次数:35  
标签:status const 定义 常量 fmt var 详解 Go 入门

1、什么是常量?

  • 程序运行期间不可以变的量
  • 使用 const 定义
  • 不能修改常量的值
  • 不能打印常量的地址
  • 常量在定义时候必须赋值

2、常量于变量的区别?

  • 变量的值是可以变的,常量值不可以变
  • 只是把变量的var改成了 const,常量在定义时候必须赋值。

3、定义常量
语法:

const 常量名称 = 常量值

案例:

package main

import "fmt"

var (
	name string
)
const status = 200    // 定义常量
func main() {
	fmt.Println(status)
}

标签:status,const,定义,常量,fmt,var,详解,Go,入门
From: https://www.cnblogs.com/qinziteng/p/17254907.html

相关文章

  • Zookeeper快速使用与详解
    一、Zookeeper简介1.概念 Zookeeper是一个开源的分布式协调服务,用于管理大型集群中的资源、配置信息和命名服务等;也是一个高性能的、可靠的、分布式的、开放源代码的协......
  • 2023爬虫学习笔记 -- MongoDB数据库
    一、下载安装mongodb1、下载地址https://www.mongodb.com/try/download/community2、一路下一步安装,路径不要出现空格中文等特殊字符3、设置环境变量将bin目录地址放到path......
  • maven install时报错Failed to execute goal org.apache.maven.plugins:maven-surefir
    maveninstall时有两种解决办法:1.maven命令行  mvncleanpackage-Dmaven.test.skip=true 注意下路径就可以,如果是idea,那就更方便,直接在这里输入mvncleanpackage......
  • go判断文件是否存在、是否是目录
    判断文件或目录是否存在使用os.IsNotExist方法使用os.IsNotExist的前提是有一个error,且这个err类型是ErrNotExist。使用os.Stat可以获取ErrNotExist。funcExists1(pathst......
  • Go语言拼接URL路径的三种方法
    Go语言拼接URL路径有多种方法建议用ResolveReference。JoinPathJoinPath会把多个多个路径合并成一个路径,并且处理../和./,多个//合并成单个/。packagemainimport( "fmt"......
  • go语言int64整型转字符串
    go语言中string(int)会把int当成UTF-8的Unicode值,转换成对应的字符,标准库strconv是专门用来实现基本数据类型和其字符串表示的相互转换。packagemainimport( "fmt" "s......
  • Gorm 实现无限树形菜单
    原文链接:https://www.zhoubotong.site/post/91.html通常树形菜单的实现基本就是递归调用,大部分场景毕竟这种数据不多,性能倒是并不突出,下面给个demo,有兴趣的朋友可以看......
  • 【入门】Go语言变量详解
    目录一、变量赋值的几种方式1.1声明单个变量1.2声明多个变量1.3初始化变量1.4变量赋值1.5自动推导类型方式声明变量二、输出输入格式控制2.1输出格式2.1输入格式2.3......
  • linux三剑客之grep详解
    1.什么是Grepgrep(GolobalRegularExpressionprint)是Linux系统中一个强大的文本搜索工具,也是俗称的搜索三兄弟之一,其他两个是awk和sed,grep可以把搜索到的内容打印到屏......
  • go gin web应用-通过中间件形式实现通用的参数检验
    都知道gin在web开发方面应用广泛,但在参数校验上,之前写一堆POST接口的时候,每个接口的业务代码里都要去实现validate校验逻辑,感觉代码复用糟糕。为解决这问题,想到通过......