• Go 语言的布尔型(bool)

    本文主要介绍了Go语言中处理布尔类型数据的数据类型。布尔类型的数据表示逻辑运算结果,有以下两种取值: 真,使用 True 关键字表示。 假,使用 False 关键字表示。   1.布尔类型 序号 类型 说明 1 bool 只能存放true或者false   2.使用示例 代码块 1  package main 2 3  import “fmt” 4 5  func main() { 6        var varb bool 7        varb = true 8  …

    go开发, 技术干货 2020年9月17日
  • Go 语言的字符类型

    字符类型在工作中也会非常频繁地用到,是一个非常重要的数据类型。本文主要介绍了 Go 语言中处理字符和字符串的数据类型。   1. 字符和字符串类型 序号 类型 说明 1 byte uint8 类型的别名,同等于 uint8。一般用于表示 ASCII 字符,即只能操作简单的字符,不支持中文操作。 2 rune int32 类型的别名,同等于 int32。一般用于表示 Unicode 字符,即可以处理任何字符。 3 string 一个指向 byte 数组的指针,可以为空字符串不可为nil。…

    go开发, 技术干货 2020年9月17日
  • Go 语言的浮点型(float)

    前面两个小节我们我们都是在讲解整型的数据类型,也就是说都是整数,但是在开发中我们也会经常使用小数数据,这节课我们就主要介绍 Go 语言中处理小数的数据类型   1. 实数类型 Go 语言提供了两种精度的浮点数 float32 和 float64,它们的算术规范由 IEEE754 浮点数国际标准定义,该浮点数规范被所有现代的 CPU 支持。 序号 类型 长度 1 float32 1.401298464324817e-45~3.4028234663852886e+38 2 float64 …

    go开发, 技术干货 2020年9月17日
  • Go 语言的无符号整型(uint)

    上个小节我们主要学习了 Go 语言中的整型 int 数据类型,本小节主要介绍了 Go 语言中处理无符号的整数的数据类型。   1. 定长类型 序号 类型 长度 1 uint8 0~255 2 uint16 0~65535 3 uint32 0~4294967295 4 uint64 0~18446744073709551615   2. 不定长类型 在 Go 语言中也实现了随着平台位数变化而变化的数据类型uint。一般来说,这个类型在32位的系统中长度和uint32一致,在6…

    go开发, 技术干货 2020年9月17日
  • Go 语言的整型(int)数据类型

    还记得我们之前在第 7 小节和第 8 小节中提到的变量数据类型的概念吗?从这个小节开始到后面的几个小节中我们都会进行对 Go 语言中的数据类型相关知识点进行讲解,本节课我们主要讲解一下 Go 语言中处理带符号的整数的数据类型。   1. 定长类型 在 Go 语言中整形数据类型被细致地划分为了下面几种,根据可以存储数据的长度分为: 序号 类型 长度 1 int8 -128~127 2 int16 -32768~32767 3 int32 -2147483648~2147483647 4 …

    go开发, 技术干货 2020年9月17日
  • Go 语言的 :=

    前面两个小节我们分别学习了 Go 语言中的变量声明和赋值。按照一贯的思维,变量肯定是要先声明然后才能被赋值并使用。但是在 Go 语言中新增了一个特殊的运算符 := ,这个运算符可以使变量在不被声明的情况下直接使用,这节课我们就来具体看下这个特殊的运算符:   1. 单变量 := Go 语言中新增了一个特殊的运算符:=,这个运算符可以使变量在不声明的情况下直接被赋值使用。其使用方法和带值声明变量类似,只是少了var关键字,形如变量名:=变量值,这样就等于声明了一个带值的变量,该变量的类型…

    go开发, 技术干货 2020年9月17日
  • Go 的变量赋值

    上节课我们学习了 Go 语言中的两种变量声明方式:单变量声明方式和多变量声明方式。既然已经声明了变量,那么下一步肯定要给变量赋值并使用,这节课我们就来学习下在 Go 语言中如何给一个变量赋值:   1. 单变量赋值 Go 语言的赋值使用的是 = 符号,赋值过程可以在变量声明时赋值,也可以在变量声明之后赋值,如果在变量声明时直接赋值,可以不用声明变量类型。需要注意的是 Go 语言变量声明之后会初始化一个“零值“,即使不赋值也可以直接使用。我们来通过一个例子来深入了…

    go开发, 技术干货 2020年9月17日
  • Go 的变量声明

    从这节课开始我们就要正式开始学习 Go 语言的语法了,本文主要介绍了 Go 语言在代码中声明变量的几种方式,在 Go 语言中变量声明形式主要分为两种: 单变量声明 多变量声明 下面我们一一来看下这两种声明形式:   1. 单变量声明 Go 语言的变量声明需要使用关键字var,声明形式形如:var 变量名 变量类型,其中变量名由数字字母下划线组成,变量类型为 Go 语言内置支持的类型或者用户自定义类型。我们来尝试一下修改上节课所编写的 helloworld.go 的代码,使其输出一个变量…

    go开发, 技术干货 2020年9月16日
  • VSCode 编辑器安装和配置

    工欲善其事,必先利其器。想要学好 Go 语言,肯定要有一个趁手的开发工具,Go 语言的开发工具有很多种,本文会给大家介绍一种使用面积最广泛、免费且开源的 Go 语言开发工具—— VSCode。   1. VSCode的简介 VSCode (Visual Studio Code)是微软在 2015 年 4 月 30 日 Build 开发者大会上发布的一款开源、免费而且可以跨平台使用的代码编辑器,其具有使用简单、插件丰富以及功能强大等优点。一经推出就受到很多开发者的追捧,其对于 Go 语言…

    go开发, 技术干货 2020年9月16日
  • Git 的下载和安装

    因为 Go 语言是一门开源的语言,所以它的源代码以及很多的官方库,都是发布在 github 上的。安装了 Git 了之后,再配合 Go 语言的开发工具和命令,可以使开发事半功倍,其中代码的自动导包,智能提示,都是依赖 Go 语言的开发插件,这些插件的更新和下载主要都依赖于 Git,所以如果想要舒舒服服的学习 Go 语言的话 Git 是必不可少的,那么本文将主要介绍 Git 的下载和安装:   1. windows 下安装   1.1 Git 的下载 要下载 Git 的话直接打…

    go开发, 技术干货 2020年9月16日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、容器云、Go、Python开发专业人才培训机构!