solidity学习笔记——所需工具所需工具:1、go-ethereum: 官方提供的Ethereum协议的GO语言版本,简称Geth。我们所有的开发围绕的核心就是它了,他实现了以太坊的所有功能。我们可以用它同步主网或测试网数据,还可以搭建属于自己的私有区块链网络。 2、geth command line: geth命令行工具,它提供了所有对以太坊的操作,例如账户管理,网络设置,开发模式,数据查询,交易发起等,具体的命令可以参考:https://github.com/ethereum/go-ethereum/wiki/Command-Line-Options 3、Truffle: Truffle Suite的产品之一,号称以太坊开发者的瑞士军刀,它为开发人员提供了开发环境搭建,智能合约代码管理,合约测试,编译部署等开发所需要一切。 4、VS Code: Visual Studio Code,一款免费而强大的源代码编辑器,支持安装Solidity语法高亮的插件。 5、MetaMask钱包(新手三件套之一) 6、remix(新手三件套之一) http://remix.ethereum...