文章列表

Go 语言字符(byte与rune)

Go 语言中,字符串的每一个元素叫做字符,主要分为以下两种:1、uint8 类型,或者叫 byte 型,代表了 ASCII 码的一个字符。2、rune 类型,代表了一个 UTF-8 字符。通常情况下,当需要处理中文、日文、韩文等复合字符时,需要用到 rune 类型...

Go 语言字符串 (超级详细)

在 Go 语言中,字符串是一个不可改变的字节序列,类型为原生数据类型,同 int 、bool、float32、float64 是一样的。字符串的值通过双引号来包裹,Go 语言中,我们可以直接添加非 ASCII 码字符, 代码如下 ...

Go 语言布尔型 (bool)

在 Go 语言中,以 `bool` 来声明布尔类型, 同时,布尔类型只有 `true` 和 `false` 两种值。if 和 for 语句的条件部分都是布尔类型的值,并且 == 和 < 等比较操作也会产生布尔型的值。一元操作符`!`对应逻辑非操作,因此`!true`的值为`false` ...

Go 语言浮点型 (小数类型)

Go 语言中提供了两种精度浮点型 float32 和 float64。这两种浮点型数据格式遵循 IEEE754 浮点数国际标准,该浮点数规范被所有现代的CPU支持。float32,即我们常说的单精度,存储占用4个字节,也即4*8=32位,其中1位用来符号,8位用来指数,剩下的23位表示尾数...

Go 语言整型(整数类型)

在 Go 语言中,整型分为以下两个大类,按长度分为: int8 、int16、int32、int64,对应无符号类型: uint8、uint16、uint32、uint64 ,这里 unit8 就是最小单位 byte型,int16 对应 C 语言中的 short型,int64对应 C 语言中的 long 类型。

Go 语言变量声明_定义_赋值(图文讲解)

编程中可以说最常见的就是变量了,主要被用来存储各种类型数据。关于变量的类型,主要有: 整型浮、点型、布尔型、结构体等。Go 语言中不同类型的变量,需要先声明,才能够被使用。

Jetbrains GoLang 安装&开发环境搭建

Jetbrains GoLang 是一款面向 Go 语言,旨在为 Go 开发提供符合人体工程学的开发工具。它提供 Go 语言的编辑、调试、编译、管理、重构等丰富的功能。本小节,我们将学习安装搭建集成开发环境Jetbrains GoLang, 并通过它来开发一个简单的 HelloWorld 程序!

Windows系统安装Go语言环境(图文教程)

本小节,小哈将演示如何在 Windows 系统上安装 Go 语言环境。一、下载 Windows 系统 Go 安装包,首先到官网下载 Windows 系统 Go 安装包,详细请参考前面小节内容Go下载,下载完成后,双击安装包开始安装,最后检查 Windows 系统 Go 环境是否安装成功。

Linux系统安装Go语言环境(图文教程)

本小节,小哈将演示如何在 Linux 系统上安装 Go 语言环境。这里,小哈以自己购买的云服务器 CentOS 7 做演示。首先到官网下载 Linux 系统 Go 安装包,下载完成后,将压缩包上传到指定目录下,执行如下命令,将压缩包解压到 /usr/local/go 下...

Go语言入门教程_Golang入门教程 (图文教程)

Go(又称Golang)是 Goolge 开发的一种静态型、编译型、并发型,并具有垃圾回收功能的语言,设计初衷是为了提高在多核、网络机器、大型代码库的情况下的开发效率。Go于2009年11月正式开源,同时支持 Linux、MacOS、Windows 等操作系统。2016年,Go语言被 TIOBE 评为年度最佳语言。