a tool written by golang