golang
张勇MRCHAR
让这个世界因为我的存在而有所改变!
展开
-
golang_slice切片小结
数组1、声明数组一、 var names [3]int names = [3]int{1, 2, 3} 二、让编译器根据初始值的个数自行推断数组的长度 var names = [...]int{1, 2, 3} 三、指定索引值的方式来初始化数组 var names = [...]int{0:1, 1:2, 2:3} // [1, 2, 3]数组的...原创 2020-04-18 23:32:08 · 236 阅读 · 0 评论 -
golang基础小结
基本数据类型整型无符号整型:uint8、uint16、uint32、uint64带符号整型:int8 int16 int32 int64uint和int具体是32位还是64位看操作系统类型描述uint8无符号 8位整型 (0 到 255)uint16无符号 16位整型 (0 到 65535)uint32无符号 32位整型 (0 到 429496729...原创 2020-04-18 21:19:10 · 273 阅读 · 0 评论 -
golang使用protocol-buffers简单示例
在linux下使用Protobuf下载git clone https://github.com/protocolbuffers/protobuf.git解压unzip protobuf.zip安装依赖sudo apt-get install autoconf automake libtool curl make g++ unzip libffi-dev -y安装$ cd pr...原创 2020-04-06 14:04:14 · 798 阅读 · 0 评论 -
golang包管理工具小结- Go modules
go dep安装执行以下命令安装godep工具。go get github.com/tools/godep基本命令安装好godep之后,在终端输入godep查看支持的所有命令。godep save 将依赖项输出并复制到Godeps.json文件中godep go 使用保存的依赖项运行go工具godep get 下载并安装具有指定依赖项的包godep...原创 2020-03-22 21:59:15 · 270 阅读 · 0 评论