纵有疾风起
人生不言弃

go 教程

Go语言切片详解-起风网

Go语言切片详解

go 语言教程阅读(360)评论(0)

切片(slice)是对数组的一个连续片段的引用,所以切片是一个引用类型(因此更类似于 C/ C++ 中的数组类型,或者 Python 中的 list 类型),这个片段可以是整个数组,也可以是由起始和终止索引标识的一些项的子集,需要注意的是,...

Go语言工程结构详述

go 语言教程阅读(512)评论(0)

一般的编程语言往往对工程(项目)的目录结构是没有什么规定的,但是Go语言却在这方面做了相关规定,本节我们就来聊聊Go语言在工程结构方面的有关知识。 我们前面讲搭建Go语言开发环境时提到的环境变量 GOPATH,项目的构建主要是靠它来实现的。...

Go语言无缓冲的通道-起风网

Go语言无缓冲的通道

go 语言教程阅读(245)评论(0)

Go语言中无缓冲的通道(unbuffered channel)是指在接收前没有能力保存任何值的通道。这种类型的通道要求发送 goroutine 和接收 goroutine 同时准备好,才能完成发送和接收操作。 如果两个 goroutine ...

Go语言GOPATH详解(Go语言工作目录)-起风网

Go语言GOPATH详解(Go语言工作目录)

go 语言教程阅读(246)评论(0)

GOPATH 是 Go语言中使用的一个环境变量,它使用绝对路径提供项目的工作目录。 工作目录是一个工程开发的相对参考目录,好比当你要在公司编写一套服务器代码,你的工位所包含的桌面、计算机及椅子就是你的工作区。工作区的概念与工作目录的概念也是...