自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coder_winter的专栏

unity3d,python

  • 博客(7)
  • 收藏
  • 关注

原创 【Go语言】7、Json

Json Json,JavaScript对象简谱,一种轻量级的数据交换格式,应用非常广泛。 1、序列化Json 序列化Json又分结构体序列化和Map序列化。...

2020-03-22 16:45:18 99

原创 【Go语言】6、指针

指针 变量是编程语言中方便使用的一个占位符,用于引用计算机内存地址。 1、 定义一个指针,以及简单的使用,代码如下图所示 *符号除了可以用来定义一个指针以外,还可以用来取一个内存地址里所存的值,即取值符,而&则是用来取一个变量的地址的符号,即为取地址符,如上图所示。 注:未赋值的指针默认为nil,在Go语言中,是不...

2020-03-16 23:21:03 84

原创 【Go语言】5、内建方法

内建方法 什么是内建方法,内建方法就是Go语言内部自带的一些方法, 不需要引用任何包或者插件就可以使用的方法。然后下面是一些Go语言当中常用的内建方法。 1、make 创建方法,用来创建slice(切片)、map和chan(通道)类型的方法,返回引用类型。与后面的new方法返回的指针类型不同,这里slice、map和chan如果使用make方法创造,则表示...

2020-03-15 21:19:04 179

原创 【Go语言】4、文本编码处理

文本编码处理 1、字符串 字符串的基本操作包括包含,连接,取索引,分割等等。 (1)包含判断使用strings.Contains(s, temp),其中s为检测字符串,temp为是否包含的字符串,该函数包含则返回true,反之。 (2)取索引使用strings.Index(s, temp),其中s为检测字符串,temp为待取的字符串,该函数返回的是te...

2020-03-10 00:29:57 236

原创 【Go语言】3、defer延迟执行

defer延迟执行 defer是Go语言中的延迟执行语句,用来添加函数结束时或者return时执行的代码,常用于释放某些已分配的资源、关闭数据库连接、断开socket连接、解锁一个加锁的资源。Go语言机制担保一定会执行defer语句中的代码。 如上图所示,在test函数中,会返回一个int类型1995,但是有defer语句延迟执行了return,并先执行了匿名函数将返...

2020-03-06 17:29:54 181

原创 【Go语言】2、接口

接口 在Go中,接口是一个抽象的类型,当某个类型为接口中所有的方法提供定义时,称之为实现了该接口。这点与面向对象中的思想类似,接口决定类型应该实现哪些方法,类型决定如何实现。 1、接口的定义和实现 以下给出接口的简单定义和实现方式,如下图所示 2、接口与类型 Go语言中,通过接口实现多态。一个类型可以同时实现多个接口,各个接...

2020-03-06 11:43:59 88

原创 【Go语言】1、通道类型

通道类型 并发安全类型,为通信而设计,一般是Go协程里用到。 (Go协程,使用Go语言并发执行的函数或方法) 1、定义格式 用关键字chan来定义,未初始化的通道值为nil。定义时与一个符号结合使用,可设置该通道的方向,这个符号就是<-。 eg: chan Ch1(未设定,默认双向通道,即亦可发送亦可接收) ...

2020-03-03 17:48:26 347

空空如也

空空如也

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

TA关注的人

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