go
lxy15329
希望靠自己的努力和聪慧创造自己的美好生活
展开
-
Go语言与面向对象编程
学习Go语言差不多快两个月了,感觉这个过程还是蛮快乐的,翻翻英文资料,写写小程序,总是觉得有好多东西都搞不明白,一步步走下来,却发现,这些迷惑好像也是不可或缺的。慢慢思考,最终也找到了解决方法,可能不是最好的,但是我会随着认识的不断深入,继续修改。因为java的东西在我的知识体系中是根深蒂固的,尽管我现在很讨厌java体系中的一些东西。对于曾经搞过java的人来说,去学习任何一门新的语言,首先原创 2012-12-24 09:17:35 · 9544 阅读 · 1 评论 -
睡眠排序--go实现
一次偶然的机会看见了睡眠排序,很有意思的一种排序算法,可以说是对我们熟悉的正规排序的一种挑战,是思想上的突破,有点像脑筋急转弯。使用睡眠排序算法,只能按照从小到大的顺序排列。打印数组中的数据时,按照其大小sleep,这样,数越大sleep的时间也就越长。所有的数同时进入sleep状态,数比较小的会提前打印出来。近期使用的都是GO语言,对其并发也有了些许理解,所以,使用go语言来实现这种排序,是很不原创 2013-03-01 16:12:29 · 2464 阅读 · 1 评论 -
golang操作mysql数据库
mysql是一个入门很简单也很实用的数据库,目前也可以跟很多编程语言联合编程。go语言虽然很年轻,但是貌似追赶潮流永远都有它。刚试了下go语言操作mysql数据库,貌似代码量比实用java要少很多,挺爽的。1.下载驱动https://github.com/go-sql-driver/mysql 2.将这个包放到code.google.com目录下(放在哪里无所谓,只要你能够让程序找转载 2013-03-29 15:37:39 · 2429 阅读 · 0 评论 -
golang websocket总结(问题贴)
因为工作的需要,接触了websocket,开始的一些很简单的代码,都不知道该怎样运行起来,所以,总是有一层神秘感,却没有太多的兴趣去研究它。不过,还是免不了要了解一些才不至于对于后续的工作有影响。从塌下心来学习,到最后完成编码测试,不超过一周,遇到了很多问题,万幸,通过自己的思考和师傅们帮忙都解决了。 关于go与websocket编程,github上有很多开源的源码,比如https原创 2013-03-29 19:20:33 · 6105 阅读 · 5 评论 -
golang 读取JSON文件(读书笔记)
JSON(JavaScript Object Notation)是一种比XML更轻量级的数据交换格式,在易于人们阅读和编写的同时,也易于程序解析和生成。尽管JSON是JavaScript的一个子集,但JSON采用完全独立于编程语言的文本格式,且表现为key/value的文本描述形式(与GO语言中的map极为相似),这使它成为较理想的、跨平台的、跨语言的数据交换语言。记得初次接触JSON这种数据形式原创 2013-04-03 18:24:07 · 19171 阅读 · 1 评论