摘要: 假如我们没有用协程通道或者加锁的方式,直接并发使用map,会出现线性不安全 例如: 报错: 解决方法: 使用锁之后就不会有问题: 又或者是利用协程通道,来保证线程安全 Go的哲学之一就是:不要通过共享内存来通信,而要通过通信来共享内存,前者就是传统的加锁,后者就是Channel。 反正涉及到并发安全 阅读全文
posted @ 2018-12-01 15:04 天之草 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 前几天在操作sql语句的时候,发觉使用%会报错 例如 google了好久才发现: The wildcard % should be part of the parameter string 大致意思是: 通配符%,应该是参数字符串的一部分,也就是说%必须作为字符串写到参数里面去,而不能在sql语句 阅读全文
posted @ 2018-12-01 11:00 天之草 阅读(5089) 评论(2) 推荐(0) 编辑