自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 go学习笔记(6)——音乐播放器实现

声明:首先说明这个项目来自于许式伟的《Go语言编程》,书中也给出了详尽的源代码描述,不过代码中还是存在一些问题,首先说明一下所存在的问题问题一:音乐的播放结构体中定义了五个属性字段,在后面赋值的时候又变成了六个字段的赋值问题二:Play函数在调用的时候多传递了两个参数,在函数原型的时候只有两个参数问题三:RemoveByName方法并没有实现这两个问题应该都是为了后期更好的进行项目扩展,不过作为小...

2018-04-27 14:25:44 3020 2

原创 go学习笔记(5)——字符串拼接方法

字符串拼接清单:(1)使用“+=”运算符直接进行拼接:需要注意的是,go语言拼接的两个对象必须得全部都是字符串类型,否则会出现直接报类型不匹配的错误,关于此可以参考go学习笔记(1)str := "hello "str += "world"println(str) //hello world(2)对于[]string类型利用string.Json方法进行字符串拼接:不过需要注意的是字符串拼接之...

2018-04-26 21:00:22 500 1

原创 go学习笔记(4)——比较两个类型相等

字符串比较方法:(1)“==”:逐个比较且不分大小写,相等返回true,不相等返回falsefmt.Println("你好" == "你好") //truefmt.Println("sa" == "sa") //truefmt.Println("SA" == "Sa") //false(2)strings.EqualFold:区分utf-8字符在忽略大小写的情况下是否相等,相等返回tr

2018-04-26 20:28:12 3579

原创 go学习笔记(3)——go命令行

go命令行清单    在安装好go机器上的Terminal中输入“go help”命令:Usage: go command [arguments]The commands are: build compile packages and dependencies clean remove object files and...

2018-04-21 15:16:36 410

原创 go学习笔记(2)——go环境安装及代码包说明

Linux下go的环境变量的配置首先将下载的go的安装包解压到/usr/local中(1)下载方法:go-1.8 Linux x86_64 下载$ wget http://ark.mytorchwood.com:6688/install/go-1.8/\go1.8.linux-amd64.tar.gz --user=dg --password=On1shiuva4(2)go解压安装到usr/loc...

2018-04-21 13:02:48 422 1

原创 go学习笔记(1)——感悟

    在接触到go语言之前,我本人一直学习的是C/C++语言,本想着凭借原有的语言功底能够很快的去自学任何一门新的编程语言,只不过渣小白毕竟还是渣,go语言的更新对于其他语言的一些继承和更新也是令人上手起来相当难受,说一下我在使用这门语言时一些让我相当难受的地方:1.类型转换什么鬼?    什么是类型转换,就是从一个类型转化成为另一种类型,不过之所以首先要提到这个的原因是,类型转化控制的似乎也有...

2018-04-21 12:36:26 318 1

空空如也

空空如也

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

TA关注的人

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