分类 Golang 中的文章
Go语言标准库log介绍
无论是软件开发的调试阶段还是软件上线之后的运行阶段,日志一直都是非常重要的一个环节,我们也应该养成在程序中记录日志的好习惯。
二进制协议gob和msgpack介绍
本文主要介绍二进制协议gob及msgpack的基本使用。
Go语言标准库flag基本使用
Go语言内置的flag
包实现了命令行参数的解析,flag
包使得开发命令行工具更为简单。
Go语言基础之切片
本文主要介绍Go语言中切片(slice)及它的基本使用。
Go语言fmt.Printf使用指南
fmt标准库是我们在学习Go语言过程中接触最早最频繁的一个了,本文介绍了fmtb包的一些常用函数。
Go语言基础之数组
本文主要介绍Go语言中数组(array)及它的基本使用。
解决go get下载包失败问题
由于某些不可抗力的原因,国内使用go get
命令安装包时会经常会出现timeout的问题。本文介绍几个常用的解决办法。
Go语言基础之流程控制
流程控制是每种编程语言控制逻辑走向和执行次序的重要部分,流程控制可以说是一门语言的“经脉”。
Go语言中最常用的流程控制有if
和for
,而switch
和goto
主要是为了简化代码、降低重复代码而生的结构,属于扩展类的流程控制。
Go语言基础之运算符
运算符用于在程序运行时执行数学或逻辑运算。