intellij 配置

Posted by 夏泽民

下载http://xclient.info/s/intellij-idea.html?_=a52dae8e0223d9651b825587a606f66f#history_versions IntelliJ IDEA Ultimate Edition_2016.2_xclient.info.dmg 这个版本可用 Golang插件是是个开源项目,项目地址:https://github.com/go-lang-plugin-org/go-lang-idea-plugin



context

Posted by 夏泽民

1 什么是Context 分析gRPC源码,proto文件生成的代码,接口函数第一个参数统一是ctx context.Context接口



golang热编译工具

Posted by 夏泽民

fswatch是一个工具, 通过检测文件的变化,并触发指定的命令 bee只适合Go语言; 而fswatch可以适用各种语言, 甚至是文件的远程同步 bee可以通过配置指定监控的文件夹; fswatch可以配置监控的文件夹并指定监控的深度(0代表当前目录) bee可以指定监控文件的后缀; fswatch支持使用正则表达式, 来过滤监控到的文件. bee.json需要重其他地方拷贝;但是.fsw.yml可以自动生成出来. fswatch支持group kill. 这样可以确保fswatch停止后,不会有垃圾进程的存在. fswatch会根据程序的运行时间自动判断, 是否为服务端程序, 并适当的修改重启策略. bee功能庞大; fswatch的代码精简.



glide 包依赖管理

Posted by 夏泽民

Golang亦有godep、govendor、glide、gvt、gopack等等



utxo 比特币查询原理

Posted by 夏泽民

参考:http://book.8btc.com/books/1/master_bitcoin/_book/6/6.html 1,余额查询 比特币里没有余额的概念,只有UTXO(unspent transaction output),每次查询都遍历所有区块肯定是不可能的,,提供查询的节点都有一个UTXO数据库,专门用来保存未支付交易的UTXO,也就是“余额”



Search

Popular posts

Anything in here will be replaced on browsers that support the canvas element

Recent posts

This blog is maintained by 夏泽民

Get in touch with me at 465474307@qq.com

Subscribe to our mailing list

* indicates required