分类: Go
后浪云GO教程:LiteIDE搭建Go语言开发环境
LiteIDE 是一款专为Go语言开发而设计的开源、跨平台、轻量级集成开发环境(IDE),基于 Qt 开发(一个跨平台的 C++ 框架),支持 Windows、Linux 和 Mac OS X ……
后浪云GO教程:在Mac OS上安装Go语言开发包
本节主要为大家讲解如何在Mac OS上安装Go语言开发包,大家可以在Go语言官网下载对应版本的的安装包( https://golang.google.cn/dl/),如下图所示。
安装……
后浪云GO教程:Go语言遍历map(访问map中的每一个键值对)
map 的遍历过程使用 for range 循环完成,代码如下:scene := make(map[string]int)scene["route"] = 66
scene["brazil"] = 4
scene["china"] = 960……
后浪云GO教程:Go语言switch case语句
Go语言的 switch 要比C语言的更加通用,表达式不需要为常量,甚至不需要为整数,case 按照从上到下的顺序进行求值,直到找到匹配的项,如果 switch 没有表达式……
后浪云GO教程:Go语言输出九九乘法表
熟悉了Go语言的基本循环格式后,让我们用一个例子来温习一遍吧。
输出九九乘法表:package mainimport "fmt"func main() {// 遍历, 决……
后浪云GO教程:Go语言聊天服务器
本节将带领大家结合咱们前面所学的知识开发一个聊天的示例程序,它可以在几个用户之间相互广播文本消息。
服务端程序
服务端程序中包含 4 个 goroutine,……
后浪云GO教程:Go语言for(循环结构)
与多数语言不同的是,Go语言中的循环语句只支持 for 关键字,而不支持 while 和 do-while 结构,关键字 for 的基本使用方法与C语言和 C++ 中非常接近:sum……
后浪云GO教程:Go语言数组详解
数组是一个由固定长度的特定类型元素组成的序列,一个数组可以由零个或多个元素组成。因为数组的长度是固定的,所以在Go语言中很少直接使用数组。
和数组对……
后浪云GO教程:Go语言类型分支(switch判断空接口中变量的类型)
type-switch 流程控制的语法或许是Go语言中最古怪的语法。 它可以被看作是类型断言的增强版。它和 switch-case 流程控制代码块有些相似。 一个 type-switch 流……
后浪云GO教程:Go语言导出包中的标识符——让外部访问包的类型和值
在 Go语言中,如果想在一个包里引用另外一个包里的标识符(如类型、变量、常量等)时,必须首先将被引用的标识符导出,将要导出的标识符的首字母大写就可以让……
