如何打造GO API中高效的自定义错误处理系统?