05 2022 档案

摘要:在国内用go get安装golang包经常报错,很折磨人,可以采用手动安装的方式解决: 手动安装golang的第三方依赖包的步骤: 1、去github等网站下载代码库(.zip压缩包)到本地,解压之后放进GOROOT或者GOPATH下的src目录下(若GOPATH下没有src目录,可自己创建一个), 阅读全文
posted @ 2022-05-18 20:25 morein2008 编辑
摘要:一、channel的理解可参考:[系列] Go - chan 通道 - 新亮笔记 - 博客园 (cnblogs.com) 主要点: 1、管道类似队列:队满时,入队会导致阻塞,队空时出队也会阻塞; 不带缓冲的通道,进和出都会立刻阻塞。不带缓冲的管道类似ch:=make(chan data_type,N 阅读全文
posted @ 2022-05-12 17:29 morein2008 编辑
摘要:对Golang函数的返回值参数进行命名,相当于在函数的内部首先就定义了变量作为返回值,并将其初始化为零值。 package main import ( "fmt" ) func main() { fmt.Println("goooooo") nums := []int{9, 8, 5, 6, 1, 阅读全文
posted @ 2022-05-10 20:40 morein2008 编辑
摘要:1)在golang v1.11之后的版本,自己开发的项目代码不用放进系统变量$GOPATH目录的src子目录下,见:https://www.cnblogs.com/mayanan/p/15401036.html 2)golang的package相当于命名空间,是一个逻辑组织; 3)一个项目只能有一个 阅读全文
posted @ 2022-05-10 17:18 morein2008 编辑

点击右上角即可分享
微信分享提示