- 博客(4)
- 资源 (7)
- 收藏
- 关注
原创 Go学习笔记——类型与接口
如果说go语言的其他内容看起来和c/c++语言没什么太大的区别,那么它的接口设计一定会让人大吃一惊,是的,有时它真的让我产生我使用的是一种动态语言的幻觉。结构类型 这里,还是和C语言很像的,定义结构:type Man struct { name string age int} 声明结构变量及初始化:var m Man //声明Man变量m
2014-02-07 17:06:34 1950
原创 Go学习笔记——go routine
Go routine indeed 本短结论引用自:goroutine背后的系统知识,让我了解为什么goroutine这么轻量级,以及其优势劣势。Go语言通过goroutine提供了目前为止所有(我所了解的)语言里对于并发编程的最清晰最直接的支持,Go语言的文档里对其特性也描述的非常全面甚至超过了,在这里,基于我们上面的系统知识介绍,列举一下goroutine的特性,算
2014-02-07 17:06:06 2379 1
原创 Go学习笔记——函数和包
函数定义 go语言中使用func关键字定义函数,如main函数的定义:func main() { fmt.Println("main function")} 定义一个具有参数和返回值的函数:func sum(a int,b int) int { return a+b}多值返回 go语言的函数可以有多个返回值,它是真正的多值返回,这个特性让r
2014-02-07 17:05:15 861
XML解析(读取)
2012-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人