add setup dev script
Add cgo support