use global.goSyscall instead of $syscall
improved goroutine code