Go-06-数据类型、常量、运算符

数据类型转换

Go语言采用数据类型前置加括号的方式进行类型转换,格式如:T(表达式)。T表示要转换的类型;表达式包括变量、数值、函数返回值等。

var a int =100
b := float(a)

常量

常量中的数据类型只可以是布尔型、数字型(整型、浮点型和复数型)和字符串

const 标识符 [类型] = 值

const PREFIX = "http://"

常量用于枚举

Go语言现阶段没有提供枚举,可以使用常量组模拟枚举。假设数字0、1和2分别代表未知性别、女性和男性

const(
   Unknown = 0
   Female = 1
   Male = 2

类型别名与类型定义

type 类型别名 = 类型

运算符

基本的及不赘述

& : 返回变量存储地址

* : 指针变量

 

posted @   sixinshuier  阅读(72)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示