query的golang版完成