我希望能够通过Geth的Go代码进行调试 - 使用Goland。
它看起来好像Geth的入口点是main.go,但是,当我尝试运行它时,我得到以下错误:
…
老兄,试试这个命令 go build -x path-to-go-ethereum/cmd/geth/*go ,你会看到标志-x会发生什么。应该编译包。 在goland中,右键单击geth文件夹,只需选择run-> go bulid,您将得到您所期望的。
go build -x path-to-go-ethereum/cmd/geth/*go