golang
文章平均质量分 81
future_challenger
这个作者很懒,什么都没留下…
展开
-
开始编写Golang代码
开始编写Golang代码介绍本文主要讲述如何写一个简单的Go包和如何使用golang的工具,如何获取、编译和安装Go的包,以及如何使用go的命令。Go的工具需要将代码按照一定的方式来组织。所以请认真阅读本文。代码的组织workspacego工具是设计用来处理公开代码库的开源代码的,虽然你不是一定要公开你的代码,但是工作的模式是一样的。Go代码必须保存在一个workspace中。一个workspace翻译 2015-11-08 21:54:56 · 941 阅读 · 0 评论 -
使用Golang+Mongodb打造你的第一个站点
很多人推荐MEAN来开发站点。MEAN就是M:mongodb,E:expressjs、A:angular最后的N:nodejs。 但是如果你亲身的体会到了js的嵌套回调的话你就会想换换别的办法了。虽然说可以用promise等框架 破解深深的嵌套,但毕竟不是语言本身支持的。为什么说用Golang呢?因为Golang是一个有着动态语言的特点的静态语言。语法简单,语法糖就是尽量减少语法。 编译的原创 2015-11-15 21:26:31 · 3107 阅读 · 0 评论 -
Golang里的Future/Promise
现如今,应用执行时最普遍存在的瓶颈就是网络请求了。网络请求只要几毫秒,但是等到返回却要百倍的时间。所以,如果你执行多个网络请求,让他们都并行执行就是减少延迟最好的选择了。Future/Promise就是实现这一目的的手段之一。一个Future就是说“将来”你需要某些东西(一般就是一个网络请求的结果),但是你现在就要发起这样的请求,并且这个请求会异步执行。或者换一个说法,你需要在后台执行一个异步请求。翻译 2017-04-09 22:16:45 · 2424 阅读 · 0 评论