Go语言基础 – map

1.map是一种无序的基于key-value的数据结构,Go语言中的map是引用类型,必须初始化才能使用。 2.map声明时不会分配内存地址,需要初始化后才会分配内存地址,初始化用make map m...
阅读全文
Go语言基础 - 切片 go语言编程

Go语言基础 – 切片

本文主要介绍Go语言中切片(slice)及它的基本使用。 一、说明 1.1、切片说明 1.切片(Slice)是一个拥有数组相同类型元素的可变长度的序列。它是基于数组类型做的一层封装。它非常灵活,支持自...
阅读全文

Go语言基础 – 流程控制

流程控制是每种编程语言控制逻辑走向和执行次序的重要部分,流程控制可以说是一门语言的“经脉”。 Go语言中最常用的流程控制有if和for,而switch和goto主要是为了简化代码、降低重复代码而生的结...
阅读全文

Go语言基础 – 运算符

Go - 运算符 运算符用于在程序运行时执行数学或逻辑运算。 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 1.算术运算符 运算符 描述 + 相加 - 相减 *...
阅读全文