
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在控制台下输入go get github.com/xxx/xxx结果提示访问github.com超时。虽然我的浏览器可以通过sock5代理访问github.com,但是控制台不行。后来找到一个简单的解决方案:在win10系统里设置两个环境变量:设置好环境变量后,重启控制台即可访问github.com。...
实现代码:func NewAddress(strPrivKey string) (string, error) {var (uncompressPubKey []bytepubKeyHash256 []byteerr errorbuf []byte)if buf, err = hex.DecodeString(strPrivKey); err != nil {return "", err}priv
用golang可以开发程序和以太坊智能合约进行交互,只是需要一些额外的步骤。首先需要智能合约源码,其次需要abigen这个程序,这个程序可以通过编译go-ethereum程序得到。在windows下通过把go-ethereum源码下载下来,然后在源码目录执行下面命令:go install -v ./cmd/...执行abigen命令把智能合约代码转义成我们需要的golang代码,命令如下abige
昨天我用postman测试接口的时候还好好的,今天来共识它就抽风了,不管测哪个接口都是一脸的Could not get any response。我试着用浏览器打开测试接口发送Get请求,结果返回正常。也就是说服务端的接口是没有问题的,那么只能是postman自己抽风了。但是我根本就没有去设置过postman啊,真是匪夷所思。难道是因为它自己悄悄更新软件自己改了配置?为了找到它改的哪个配置导致测试
之前遇到一个问题,一直就接着我,在研究argent智能合约的时候,最后一次打印日志,明明是空的字符串,打印出来却变成了0x40,在好奇心的驱使下,我写了一小段代码做测试,代码如下:contract TestLog {bytes constant internal EMPTY_BYTES = "";event Logempty(bytes data);function Log() public {e







