go编程
_忽如远行客
人一能之,已百之;人十能之,己千之.果能此道矣,虽愚必明,虽柔必强。
展开
-
神坑-md5加密空字符串不为空
空字符串经md5加密结果:d41d8cd98f00b204e9800998ecf8427e我在用go写后台时用到了utils.MD5函数,写逻辑时漏掉了空值这个边缘值。简单来说 a = utils.MD5(a) if (a==b){ ...}这时候我发现a与b都是空值时,if条件语句进不去了。测试报错排查,竟然空值经过md5加密后是有...原创 2019-04-15 18:14:26 · 4152 阅读 · 0 评论 -
go+gorm mysql连接报错: Error 1045: Access denied for user 'root'@'localhost' (using password: YES)
gorm是一个orm库,便于在代码层对数据库进行操作在gorm连接mysql数据库时,报错:Error 1045: Access denied for user 'root'@'localhost' (using password: YES)源代码:func Init(){ fmt.Println("db initing") db,err := gorm.Open("mys...原创 2019-07-11 15:57:55 · 4468 阅读 · 0 评论