03 2019 档案

摘要:函数参数和返回值的写法 如果有多个参数是同一个类型,可以简略写: func testReturnFunc(v1,v2 int)(int,int) { x1 := 2 * v1 x2 := 3 * v2 return x1,x2 } Go还支持命名返回值的方式。命名返回值作为结果形参(result p 阅读全文
posted @ 2019-03-30 23:31 rickiyang 阅读(2618) 评论(0) 推荐(0) 编辑
摘要:学Java以来,让程序员忽略了指针和内存地址这些概念,Java帮我们封装了对象,简化了对象引用之间的关系。在Go语言中,又帮我们回忆起这些概念。 我们创建的每一个对象在内存中都有一个位置去存储,每个内存块都有一个地址表示当前位置,通常用十六进制表示,如0x24005676543。Go语言取地址的符号 阅读全文
posted @ 2019-03-30 18:50 rickiyang 阅读(690) 评论(0) 推荐(0) 编辑
摘要:Go中的字符串操作 字符串是工作中最常用的,值得我们专门的练习一下。在Go中使用strings包来操作字符串,这也是内置的包哈,不像Java中要么手写,要么引入common-lang 或者 别的第三方。另外涉及到字符串与其他类型之间的转换使用了strconv包来操作。 strings包 1. 字符串 阅读全文
posted @ 2019-03-24 18:50 rickiyang 阅读(1334) 评论(0) 推荐(0) 编辑
摘要:Go语言基础 Go是一门类似C的编译型语言,但是它的编译速度非常快。这门语言的关键字总共也就二十五个,比英文字母还少一个,这对于我们的学习来说就简单了很多。先让我们看一眼这些关键字都长什么样: 下面列举了 Go 代码中会使用到的 25 个关键字或保留字: break default func int 阅读全文
posted @ 2019-03-17 15:09 rickiyang 阅读(931) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示