Solidity and Rust are influenced by C++, we usually use multi-threading almost all of c++ or java, and now the goroutine of go language makes multi-threading faster and more beautiful. golang's goroutine makes it easier to write concurrent programs than java. goroutine is a user-state thread switch, java uses a system thread switch, described in assembly language as a (java) call int 80 soft interrupt, a no. This means that goroutine is more lightweight and can switch thousands of thread...