Golang.jpg
  • Madman
  • ·

Go基础|第4章:Map

Go 语言里用映射用来处理具有键值对结构的数据,可以使用 map literal 或 make 函数来初始化映射。注意映射的零值为 nil,不能给它添加键值对,否则会报编译错误

Golang.jpg
  • Madman
  • ·

Go基础|第3章:Array and Slice

Go 语言有 3 种数据结构可以让用户管理集合数据:数组(array)、切片(slice)和映射(map),切片类型是在 Go 的数组类型之上所构建的抽象形式(切片会引用其底层数组的一个区间),因此要了解切片,我们必须首先了解数组

Golang.jpg
  • Madman
  • ·

Go基础|第2章:Package

每个 Go 程序都是由包(package)组成,每个包的代码都可以作为很小的复用单元,被其他项目引用。源代码中可以通过 import 来导入官方提供的标准库中的包(standard library)或别人写的第三方包(比如 github.com/gorilla/mux )

Golang.jpg
  • Madman
  • ·

Go基础|第1章:准备开发环境

工欲善其事,必先利其器。本文介绍如何在 Windows 或 Linux 系统中安装 Go,并使用 Go Modules 包管理器来解决第三方依赖包的问题。如果你启用了 Go Modules 的情况下,那么可以通过 GOPROXY 代理服务器来安装那些国内无法正常访问的第三方包