Go scanner

Close #79