自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 go语言学习-数组切片的创建和使用方法

数组切片就像一个指向数组的指针,它拥有自己的数据结构,不仅仅是指针,数组切片的数据结构可以抽象为以下三个变量:一个指向原生数组的指针数组切片的元素个数数组切片已分配的存储空间从底层实现来看,数组切片实际上还是通过使用数组来管理元素,这个有点像C++中数组与vector的关系,并且可以被随意传递而不会导致所管理的元素被重复复制package arrSliceimport "fmt"//创建数组

2017-09-27 16:00:32 1957

原创 go语言学习-iota和左移右移的用法

在go语言中iota比较特殊,是一个被编译器修改的常量,在每一个const关键字出现时被重置为0,然后在下一个const出现之前,每出现一次iota,其所代表的数字就会自动加1左移运算符”<<”是双目运算符。左移n位就是乘以2的n次方。 其功能把”<<”左边的运算数的各二进位全部左移若干位,由”<<”右边的数指定移动的位数,高位丢弃,低位补0。右移运算符”>>”是双目运算符。右移n位就是除以2的n次

2017-09-27 13:51:47 5256

原创 go语言学习-多重返回和匿名变量

在go语言中可以通过使用多重返回和匿名变量来避免返回多个变量,从而使代码变得更加优雅。下面是我写的测试代码:package anonymousVariableimport "fmt"//go语言中函数名首字母大写在包外可见,小写只能在包内被使用//getName只能在包内可见,包外不可见//GetName()函数三个返回值都是string类型,func getName() (firstNam

2017-09-27 10:16:04 605

原创 go语言学习-工程创建

golang的工程目录是比较固定的,不管你的工程是什么样的结构都是如下图: bin:存放编译后的可执行文件 pkg:用来存放工程中不同的包,相当于c语言中生成的动态库 src:用来存放工程中编写的代码 在src中不同的包要有单独的文件夹来存放代码

2017-09-26 18:08:12 477

原创 go语言学习-变量声明

package mainimport "fmt"var v1 int //声明intvar v2 string //声明stringvar v3 [10]int //声明int数组var v4 []int //声明int数组切片var v5 struct{ f int}//声明一个结构体var v6 *int//声明int指针

2017-09-26 18:03:57 252

c版本内存池实现完整源码

c版本内存池实现完整源码

2023-06-05

seaweed使用手册.pdf

seaweedfs介绍和jiaoch

2021-05-26

Sentinel_LDK7.9中文快速入门.docx

LDK7.9中文快速入门文档,通过该文档可以快速的熟悉和了解如何在windows下使用Sentinel_ldk

2019-11-25

mongodb 安装包

mongodb linux安装包。 使用该安装包可以在ubuntu系统上安装mongodb

2019-02-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除