scons add go fmt
add NID
pid.go rename to id.go
assert panic error, pcall catch error