
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 · 264 阅读 · 0 评论 -
golang基础小结
基本数据类型 整型 无符号整型:uint8、uint16、uint32、uint64 带符号整型:int8 int16 int32 int64 uint和int具体是32位还是64位看操作系统 类型 描述 uint8 无符号 8位整型 (0 到 255) uint16 无符号 16位整型 (0 到 65535) uint32 无符号 32位整型 (0 到 429496729...原创 2020-04-18 21:19:10 · 294 阅读 · 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 · 853 阅读 · 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 · 305 阅读 · 0 评论