2021-01-19 工作总结
1、客户端提交所有参数要做验证,昵称,姓名,银行卡信息,三方支付,商户号,秘钥,等字段必须做过滤空格,换行等特殊字符。
2、每一个方法要保证健壮性,golang 方法返回指针类型数据一定要判断空指针,只要使用指针就先判断空。
3、事务性方法,回滚机制要有debug 写日志的习惯
4、事务处理,尽量保证事务顺序,操作表的顺序,一个事务中所需操作表的顺序,在另一个事务中尽量保证操作表顺序一致。
5、service 方法行参必须用指针,不然会有锁的问题。model不需要