上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 59 下一页
  2017年2月10日
摘要: 官方教程:https://tour.go-zh.org/basics/11 官方示例: 阅读全文
posted @ 2017-02-10 11:26 sunylat 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 对于Delphi程序员,":="这个符号再熟悉不过了,表示对变量赋值!在GO语言中,同样表示赋值,但是和Delphi有些不同,不同就在于不需要var变量名称了!GO语言中的":="用于替代var,实现短声明变量! 官方教程:https://tour.go-zh.org/basics/10 官方示例代 阅读全文
posted @ 2017-02-10 11:17 sunylat 阅读(531) 评论(0) 推荐(0) 编辑
摘要: Go 的返回值可以被命名,并且就像在函数体开头声明的变量那样使用。 返回值的名称应当具有一定的意义,可以作为文档使用。 没有参数的 return 语句返回各个返回变量的当前值。这种用法被称作“裸”返回。 直接返回语句仅应当用在像下面这样的短函数中。在长的函数中它们会影响代码的可读性。 官方教程:ht 阅读全文
posted @ 2017-02-10 11:10 sunylat 阅读(1793) 评论(0) 推荐(0) 编辑
摘要: 在刚接触GO语言时候,我相信你也会有这种困惑,为什么有的函数名前面有输入参数,而一些却没有,它们是否有差别?确实有差别,没有输入参数,是一般的函数;有输入参数,是结构的方法,输入参数叫做“方法接收者”!GO语言没有类,方法都定义在结构上了!! 官方教程: 函 数:https://tour.go-zh 阅读全文
posted @ 2017-02-10 00:21 sunylat 阅读(5103) 评论(1) 推荐(0) 编辑
  2017年2月9日
摘要: 在GO语言的任意包内,如果名称的首字母是大写的,意味着这个名称被导出,在其它包中可以使用“包名.名称”方式来调用,如果名称首字母不是大写,那么只能在这个包内部使用!这个概念还真是和以往接触的编程语言的包和单元都不一样!! 官方教程:https://tour.go-zh.org/basics/3 实例 阅读全文
posted @ 2017-02-09 22:58 sunylat 阅读(1484) 评论(0) 推荐(0) 编辑
摘要: 官方中文教程网址:https://tour.go-zh.org/basics/1 推荐理由:简洁,一句废话没有,对于初学者可以让大家快速掌握GO语言! 注意问题:如果不能访问,你懂的! 教程截图: 阅读全文
posted @ 2017-02-09 22:02 sunylat 阅读(2056) 评论(0) 推荐(0) 编辑
  2017年2月7日
摘要: Syncthing是一个免费开源的p2p软件,Go语言编写的! 官网:https://syncthing.net/ 源码:https://github.com/syncthing/syncthing/releases/download/v0.14.22/syncthing-source-v0.14. 阅读全文
posted @ 2017-02-07 23:47 sunylat 阅读(1718) 评论(0) 推荐(2) 编辑
摘要: 说明:我仅仅以这个Syncthing工程为例,来说明如何正确使用Goland编译其他人写的工程,应该具有普遍意义,看懂这篇博客,你想用Gogland去编译其他人的工程,应该不是问题!! Syncthing是一个免费开源的p2p软件,Go语言编写的! 官网:https://syncthing.net/ 阅读全文
posted @ 2017-02-07 08:30 sunylat 阅读(2026) 评论(1) 推荐(1) 编辑
  2017年2月6日
摘要: 致歉声明:实在抱歉,因为自己对Go语言和Gogland的不熟悉,导致错误判断!无论LiteIDE和Goland都可以顺利使用同一个包下的其它文件内容!!Go语言本身就允许把一个包拆分成不同的文件,下面两个工具都完美支持!! LiteIDE 下载地址:https://sourceforge.net/p 阅读全文
posted @ 2017-02-06 00:44 sunylat 阅读(919) 评论(0) 推荐(0) 编辑
  2017年2月4日
摘要: Go语言也支持面向对象开发,不过和以往我们所使用的面向对象开发还是有不同,Go语言主张组合方式形成类的概念,在Go语言中,结构起到很大作用,如果用结构组合字段和方法,那么单纯在源代码中看,真的是费时费力,尤其看别人写的代码,举例如下: 这个rawConnection是一个结构,同时它也定义了很多方法 阅读全文
posted @ 2017-02-04 21:21 sunylat 阅读(4014) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 59 下一页