随笔分类 - go
摘要:Go是一门简单有趣的语言,但与其他语言类似,它会有一些技巧。。。这些技巧的绝大部分并不是Go的缺陷造成的。如果你以前使用的是其他语言,那么这其中的有些错误就是很自然的陷阱。其它的是由错误的假设和缺少细节造成的。 如果你花时间学习这门语言,阅读官方说明、wiki、邮件列表讨论、大量的优秀博文和Rob
阅读全文
摘要:前言 先来看看一则小故事 我们写好的一行行代码,为了让其工作起来,我们还得把它送进城(进程)里,那既然进了城里,那肯定不能胡作非为了。 城里人有城里人的规矩,城中有个专门管辖你们的城管(操作系统),人家让你休息就休息,让你工作就工作,毕竟摊位(CPU)就一个,每个人都要占这个摊位来工作,城里要工作的
阅读全文
摘要:1.go modules的基本介绍 1.1 环境变量 export GO111MODULE="on"export GOPATH="/home/go-project/"export GOPROXY="https://goproxy.cn,direct" export GONOPROXY="git.ex
阅读全文
摘要:题外话很多新手在使用一种新语言做开发语言的时候,通常不会把文档全部去熟悉一遍,即使读过文档的也难免会有些细节也没注意到。所以一般新手在使用新语言开发项目的时候,通常会通过搜索引擎去解决问题。今天我要说的正是因为由于这种开发模式所带来的对细节不注意所带来的问题。GO 中 flag.StringVar
阅读全文
摘要:声明变量 声明变量的一般形式是使用 var 关键字: var identifier type 可以一次声明多个变量: var identifier1, identifier2 type 第一种,指定变量类型,如果没有初始化 var v_name v_type 数值类型(包括complex64/128
阅读全文
摘要:Linux安装 Golang官网下载地址:https://golang.org/dl/ 1、下载安装包 2、解压至 /usr/local 目录 tar -C /usr/local -zxvf go1.11.5.linux-amd64.tar.gz 3、添加 /usr/loacl/go/bin 目录到
阅读全文