老哥哥们好 就是我想问下 如果用 go 开发智能合约相关的业务 的学习路线应该事怎么样的呢 我查到一些信息 有比如说调用币安链的 API 的 有说要先学 solidity 的 搞的我有点蒙蔽 可能我表达的不是特别清楚,主要是想问 如果想从事用 go 语音 开发智能合约相关的业务需要学习那边方面的知识呢; ps:go 知识已经学习了一段时间了
1
whatevers 2022-05-22 10:19:44 +08:00
go 一般用来进行区块链底层开发,比如以太链就有基于 go 的区块链实现; solidity 是以太链上的智能合约语言,以太链上有个 EVM 虚拟机,它就是用来编译执行用 solidity 编写的智能合约
|
2
IsaacYoung 2022-05-22 10:26:59 +08:00
先学 bitcoin 了解 blockchain 基础 再学 eth solidity
|
4
Nxxx OP @IsaacYoung 好的 谢谢了 我去看下
|
5
whatevers 2022-05-22 10:39:56 +08:00
@Nxxx 可以看下我之前发的一篇帖子: https://www.v2ex.com/t/826305#reply27
|
7
Alan1978 2022-05-22 11:02:33 +08:00 via Android
老哥准备发币了吗
|
8
Hakari 2022-05-22 12:28:01 +08:00 via iPhone
纯小白 做这个有前途吗 受政策法规很多影响吧
|
9
estk 2022-05-22 14:35:08 +08:00 via Android
EVM 兼容链的智能合约用 solidity 语言开发,你的 go 应该是通过 prc 调用节点 api 读取信息吧,直接用官方的 sdk 即可
不过个人觉得,js 调用 web3 的 rpc 比较方便 |
10
TeslaLyon 2022-05-22 15:11:23 +08:00
我通过咱们社区的广告了解到了 Move 语言 来自 facebook 的
|
11
Nasei 2022-05-22 15:14:49 +08:00
你用 go 在大多数公链能做的就是用他们的 go sdk 去开发上层,evm 系列的是没法用 go 写合约的,合约用 go 的我就知道一个 fabric 还是联盟链,另外有支持 wasm 的链或许也可以用 go
|