nebulasio / go-nebulas

Official Go implementation of the Nebulas protocol.
https://nebulas.io
GNU Lesser General Public License v3.0
712 stars 203 forks source link

panic: unsupported go version go1.9.3 #49

Closed jiaodong closed 6 years ago

jiaodong commented 6 years ago

Following instructions on: https://github.com/nebulasio/wiki/blob/master/tutorials/%5BEnglish%5D%20Nebulas%20101%20-%2001%20Installation.md

Environment: MacOS, homebrew go version: 1.9.3

After setting up all dependencies and git clone from master, executing ./neb command would fail with unsupported go version error (see title).

Possible reason: gorountine package used in vendor/github.com/huandu/goroutine/info.go which uses https://github.com/huandu/goroutine/ that doesn't have go 1.9.3 runtime supported

fbzhong commented 6 years ago

Hi Roy,

Please follow this bug. The goroutine package does not support go 1.9.3, which caught crash.

qywang2012 commented 6 years ago

Our go-nebulas depend on goroutine, which used to get goroutineId and only support v1.9.2.

qywang2012 commented 6 years ago

I have removed the dependency on goroutine, now go-nebulas support the go-v1.9.3