第一次北京Golang爱好者聚会小记

昨天参加了第一次北京Golang爱好者聚会(活动可以参考我之前的文章),总体来说办的很成功。讲师们分享的话题很不错,大家提问也很踊跃。最后大家也都拿到了纪念品,很happy!

第一个话题是GolangWeb开发方面的分享以及做的开源项目。我对Web编程不是很懂,但是开源项目演示效果很不错,值得以后关注一下。
第二个话题是使用Golang的经验分享,很详细。尤其是对于Golang新手,值得一听。
第三个话题是对Golang并发编程的经验分享,也不错,对Golang内部机制感兴趣的朋友,可以仔细研究一下。
第四个话题其实和Golang没什么关系,分享了容器技术的一些原理和实现。
第五个话题是介绍用Golang实现的开源项目codis,碰巧我对Redis有一些了解,所以对这一部分最感兴趣,也和讲师讨论了一下。对Redis感兴趣的朋友,可以关注一下这个项目。
最后一个话题是关于OpenAPM的,这个只是泛泛地提了一下,没什么实质性的内容。

我目前对Golang的感觉是:有一些公司开始在用,但短期内可能不会大规模增长。原因如下:
(1)现有的大量系统都是用老牌语言开发的,用Golang重新开发成本太大,风险太高。很多公司不愿冒险;
(2)目前市场上Golang人才毕竟相对较少。一旦有项目组人员流失,短期内有可能会招不到合适的人选;
(3)Golang语言自身的一些因素,比如gc机制,也许也是一个原因。

我不是语言专家,也没资格对任何语言评头论足。我只是建议大家如果感兴趣,可以去看看Golang。其实了解一门语言最大的收获应该是了解它的实现机理,了解它为什么要这样设计,也许这些内容会给我们日常的工作带来一些启迪。